我正在使用extjs和Springs来开发应用程序.. 遵循extjs MVC模式。
假设我有一个10对象的列表。我想通过一次发送一个对象来循环并提供服务。我想只在第一个对象的服务调用成功时才发送第二个对象。
如何循环并拨打服务电话?
答案 0 :(得分:1)
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) {
}
});
}