Ext.Ajax.request的waitMsg
2009-09-27 14:02
337 查看
var nwin = new Ext.Window({
title: '编辑',
modal : true,
closeAction : 'close',
buttonAlign : 'center',
width : 400,
height : 300,
layout : 'fit',
items: assignmentZDGrid,
buttons: [{text: '确定',handler: function(){
var myMask = new Ext.LoadMask(Ext.getBody(), {
msg: '正在保存,请稍后!',
removeMask: true //完成后移除
});
myMask.show();
var ids="";
var codes="";
for(var i=0;i <assignmentZDGrid.getStore().getCount();i++)
{ var id=assignmentZDGrid.getStore().getAt(i).get("type")+":"+assignmentZDGrid.getStore().getAt(i).get("id");
ids+=id+",";
var code=assignmentZDGrid.getStore().getAt(i).get("codeid");
codes+=code+",";
}
Ext.Ajax.request({
url : './flow/saveProcessorsForCurrent.html',
method : 'POST',
params : {ids : ids,codes : codes},
success : function(response, options) {
var responseArray = Ext.util.JSON.decode(response.responseText);
myMask.hide();
formView.grid.getStore().load();
Ext.Msg.alert('消息',responseArray.msg);
nwin.close();
}
});
}},{text: '取消',handler :function(){nwin.close();}}]
});
title: '编辑',
modal : true,
closeAction : 'close',
buttonAlign : 'center',
width : 400,
height : 300,
layout : 'fit',
items: assignmentZDGrid,
buttons: [{text: '确定',handler: function(){
var myMask = new Ext.LoadMask(Ext.getBody(), {
msg: '正在保存,请稍后!',
removeMask: true //完成后移除
});
myMask.show();
var ids="";
var codes="";
for(var i=0;i <assignmentZDGrid.getStore().getCount();i++)
{ var id=assignmentZDGrid.getStore().getAt(i).get("type")+":"+assignmentZDGrid.getStore().getAt(i).get("id");
ids+=id+",";
var code=assignmentZDGrid.getStore().getAt(i).get("codeid");
codes+=code+",";
}
Ext.Ajax.request({
url : './flow/saveProcessorsForCurrent.html',
method : 'POST',
params : {ids : ids,codes : codes},
success : function(response, options) {
var responseArray = Ext.util.JSON.decode(response.responseText);
myMask.hide();
formView.grid.getStore().load();
Ext.Msg.alert('消息',responseArray.msg);
nwin.close();
}
});
}},{text: '取消',handler :function(){nwin.close();}}]
});
相关文章推荐
- ExtJs 4中 Ext.Ajax.request提交实现waitMsg效果
- Ext.Ajax.request提交实现waitMsg效果
- ExtJs Ext.Ajax.request提交实现waitMsg效果
- Ext.Ajax.request提交实现waitMsg效果
- Ext.Ajax.request与form.getForm().submit的区别
- Extjs4.0以上版本 Ext.Ajax.request请求的返回问题
- ExtJS之Ext.Ajax.request用法详解
- 【转】Ext.ajax.request 中的success和failure
- Ext.Ajax.request和formPanel.getForm().submit两种提交方法的异同
- EXTJS 资料 Ext.Ajax.request 获取返回数据
- ExtJS之Ext.Ajax.request用法待分析
- ExtJS之Ext.Ajax.request用法详解
- Ext.Ajax.request和formPanel.getForm().submit两种提交方法的异同
- 关于使用Ext.Ajax.request()异步提交中form参数的问题
- Ext.Ajax.request发送同步请求---基于ext-basex
- ExtJS的Ajax提交(Ext.Ajax.request或form1.getForm().submit)超时设置timeout
- Ext.Ajax.request 中success failure
- Ext.Ajax.request
- Ext3.3.0中Ext.Ajax.request不支持…
- Ext.Ajax.request提交xml数据