Extjs中的循环服务调用
我正在使用extjs和Spring开发应用程序。。 遵循extjsmvc模式 假设我有一个10个对象的列表。我想通过一次发送一个对象来循环并提供服务。我只想在第一个对象的服务调用成功时发送第二个对象 如何循环并进行服务调用?Extjs中的循环服务调用,extjs,Extjs,我正在使用extjs和Spring开发应用程序。。 遵循extjsmvc模式 假设我有一个10个对象的列表。我想通过一次发送一个对象来循环并提供服务。我只想在第一个对象的服务调用成功时发送第二个对象 如何循环并进行服务调用?var I=0; var i=0; function callService(obj){ Ext.Ajax.request( { url : '../services/xyz?data=
var I=0;
var i=0;
function callService(obj){
Ext.Ajax.request( {
url : '../services/xyz?data=obj,
method : 'POST',
timeout: 300000,
success : function(resp, opts) {
i++;
//do u r stuff here and recall service with next object from array
if(i<10){
callService(objArray[i])
}
},
failure : function(resp, opts) {
}
});
}
函数调用服务(obj){
请求({
url:“../services/xyz?data=obj,
方法:“POST”,
超时:30万,
成功:功能(resp、opts){
i++;
//在此处填充并从数组中调用具有下一个对象的服务
如果(iIs),则表示您希望在成功更新上一个回调参数后更新下一个回调参数。