Я знаю, что jQuery Ajax имеет предварительный отложенный объект. < /P>
Код: Выделить всё
var AddCodes = function(XML ){
var def = $.Deferred();
$.ajax({
type: "POST",
url: "webservicename.asmx/SaveCode",
data: "{" + XML + "}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function () {
def.resolve();
},
error: function (jqXHR, status, error) {
def.reject();
}
});
return def.promise();
}
< /code>
Тогда я оцениваю функцию, как это: < /p>
$.when(AddCodes(XML)).then(function(){
processData();
}
Подробнее здесь: https://stackoverflow.com/questions/128 ... red-object
Мобильная версия