Я выдал цепочку связки отложенных «тогда в моей функции javascript.JQuery 1.11.1 Отложенное потом - многократное с параметрами
В JQuery 1.7.2 я смог создать что-то вроде следующего примера, передавая параметры от каждого, чтобы определить, продолжаю ли я.
myAjaxFunction(myParametersObject)
.done(function (noErrors) {
if (anyErrors == true) {
// call ajax routine
return true;
} else {
//stop code execution
return false;
}
})
.then(function (noErrors) {
if (anyErrors == true) {
// call ajax routine
return true;
} else {
//stop code execution
return false;
}
})
.then(function (noErrors) {
if (anyErrors == true) {
// call ajax routine
return true;
} else {
//stop code execution
return false;
}
})
.then(function (noErrors) {
if (anyErrors == true) {
// final code here
}
});
Он отлично работает на JQuery 1.7.2, но я работаю над проектом, который не требует JQuery 1.11.1, и это больше не работает.
Как передать параметры предстоящему «затем» в JQuery 1.11.1?
'затем' не существует для JQuery 1.11.1. Возможно, вы сможете использовать https://github.com/kriskowal/q и обещать функцию, которая позволит вам использовать '.then' – jmunsch