+ -
当前位置:首页 → 问答吧 → 如何循环执行Ext.Ajax.request()

如何循环执行Ext.Ajax.request()

时间:2010-10-13

来源:互联网

加入我用复选框选中了五行,我想循环用同一个方法处理,reuqest如下:
Ext.Ajax.request({
  url:'/iclock/dtUser?method=send',
success:function(response){
var success1=response.responseText;
if(success1=='true'){
Ext.Msg.alert('系统提示','分成功');
  }
  if(success1=='false') {
Ext.Msg.alert('系统提示','失败');
}
},
failure:function(response){
Ext.Msg.alert('系统提示','与服务器连接失败');
},
params:{userid:id,deptid:rootnode.id}
})
如何让选中的这五行逐行执行request()

作者: zhangzhiqianlove   发布时间: 2010-10-13

CSS code
可以将五行数据一次传递过去,在服务器处理。
可以获取五行数据,用循环执行ajax方法,每次循环传递不同的数据
for (var i = 0; i < 5; i++) {
     Ext.Ajax.request({url: "/iclock/dtUser?method=send&param=" + i, ...});
}

作者: IBM_hoojo   发布时间: 2010-10-13