在我的 ZenDesk 应用程序中,我:
- 从票证和请求者那里检索一些识别信息
- 向另一个 Web 服务发出多个请求
- 使用组合结果修改工单
使用普通的 jQuery,一旦步骤 2 中的所有请求都完成,您将使用jQuery.when(deferreds)来触发步骤 3:
$.when($.ajax("/page1"), $.ajax("/page2"))
.done(function(page1result, page2result) {
// modify the ticket with the results
});
- jQuery.when() 在应用程序中可用吗?(我试过
this.$.when()
没有运气。) - 如果不是,那么完成类似事情的首选方法是什么?(也许直接使用Promises?)