2
我试图从每个请求返回的每个成功响应递归ajax请求我会倾向于堆栈溢出吗?如果是这样,你有没有更好的方法来做到这一点?我的要求是最初执行一个ajax请求,如果没有完成返回的json执行另一个具有相同参数的ajax请求...等等,直到我得到一个完成标志。成功递归Ajax
go: function (r) {
Ext.Ajax.request({
url: 'bleh',
success: function (response) {
var data = Ext.decode(response.responseText); // decode json into object
r.update();
if (!data.isDone) go(r);
}
});
}
明白了..谢谢 – xxtommoxx 2012-04-04 21:14:03
我在答复中增加了几个词。我的解释哪一部分你不明白?你了解异步ajax和它的工作原理吗? – jfriend00 2012-04-04 21:17:36