在下面的函数中,如您所见,在.保存()部分没有响应对象,我想知道如何声明一个响应对象以获取返回值。
$.when(
_this.formWebsitePart.save({
success: function () {
console.log("website saved")
_this.formWebsitePart.isSaved = true;
}
}),
_this.formAddressPart.save({
success: function () {
console.log("address saved")
}
})
).then(function () {
_this.signupSuccess();
}
)
1条答案
按热度按时间xzabzqsa1#
如果您的
.save()
真的返回了一个jqXHR对象,那么您可能需要类似于下面的代码:并且,在适当的情况下:
如果您的
.save()
没有返回jqXHR对象,那么您需要执行以下操作之一:.save()
的承诺版本(首选).saveFormParts()
的承诺版本用于约定常规回调接口-try this