87,910
社区成员
发帖
与我相关
我的任务
分享
text: '保存',
handler: function(){ //function start
var m = store.modified.slice(0);
var jsonArray = [];
Ext.each(m, function(item) {
jsonArray.push(item.data);
if(jsonArray.length>1) {
Ext.Msg.alert("提示", "请每次修改一行数据");
return; //为什么这里我return了,下面的代码仍然执行呢?
}
});
Ext.lib.Ajax.request(
'POST',
'http://127.0.0.1:8080/pm1/dept/dept!test.action',
{
success: function(response){
Ext.Msg.alert('信息', response.responseText, function(){
store.reload();
});
},failure: function(){
Ext.Msg.alert("错误", "与后台联系的时候出现了问题");
}},
'data=' + encodeURIComponent(Ext.encode(jsonArray))
);
} //function end
if(jsonArray.length>1) {
Ext.Msg.alert("提示", "请每次修改一行数据");
return; //为什么这里我return了,下面的代码仍然执行呢?
}
else {
Ext.lib.Ajax.request(
//...
}