Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Ajax return / 4 сообщений из 4, страница 1 из 1
30.05.2016, 16:21
    #39246341
VIT2708_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ajax return
Подскажите как написать

есть

Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
function AjaxData(getpost, datatype, method, params) {
                var data;

                $.ajax({
                    type: getpost,
                    url: method,
                    contentType: 'application/json; charset=utf-8',
                    dataType: datatype,
                    cache: false,
                    data: params,
                    success: function (dat) {
                        data = dat;
                    },
                    error: function (xhr, ajaxOptions, thrownError) {
                        ShowError(thrownError);
                    }
                });

                return data;
            };



Код: sql
1.
2.
3.
4.
5.
6.
7.
function Test(){
var test = AjaxData("POST", "json", url, "{ 'name':'', 'codeword':'' }");

//for(var t  = 0; t < test.length; t++){

}
}



Подскажите как в Test() пройтись по всем обьектам в var test??????

Ругается на length

Спасибо
...
Рейтинг: 0 / 0
30.05.2016, 16:34
    #39246350
DarkMaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ajax return
VIT2708_,

test.length()?
...
Рейтинг: 0 / 0
30.05.2016, 16:40
    #39246354
VIT2708_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ajax return
DarkMaster,

Пробовал

Но результат Ошибка: Объект не поддерживает это свойство или метод

Хотя данные из сервера грузятся и если for задать в

Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
$.ajax({
                    type: getpost,
                    url: method,
                    contentType: 'application/json; charset=utf-8',
                    dataType: datatype,
                    cache: false,
                    async: false,
                    data: params,
                    success: function (dat) {
                        data = dat.d;

for // здесь все нормально работает
                    },
                    error: function (xhr, ajaxOptions, thrownError) {
                        ShowError(thrownError);
                    }
                });
...
Рейтинг: 0 / 0
30.05.2016, 16:43
    #39246355
VIT2708_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ajax return
VIT2708_,

Все, решилась проблема, я про async забыл, файл то большой и не заметил
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Ajax return / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]