Я новичок здесь.
$.each(a, function (i, obj) {
$('#labelid').html("inserting this data: "+obj.somedata);
// some other code
$.ajax({
// ajax request with insert
});
});
У меня есть каждый l oop, и внутри него есть запрос ajax, который просто вставит некоторые данные вместе с другим кодом, главным образом для изменения своего рода метки «статуса» ( msgstr "вставить это: (некоторые данные)").
Моя проблема в том, что когда l oop выполняется, код внутри него, за исключением запроса ajax, выполняет итерацию до конца, показывая в моем ярлыке что-то вроде «вставки этого: (последняя строка элемента)» «пока запрос ajax все еще выполняется в фоновом режиме.
Я хочу добиться чего-то вроде этого: 1. Метка показывает« вставка 1-го набора данных »2. ajax запрос вставляет 1-й набор данных 3. Метка показывает «вставка 2-го набора данных» 4. ajax запрос вставляет 2-й набор данных
Возможно ли это? Я не хочу использовать asyn c: false.
Спасибо