function save(){ var selectedProjects = $("#selectedProjects").val(); Ext.Msg.wait('处理中,请稍后...', '提示'); //进度条等待 Ext.Ajax.request( { url : '*.do?method=saveProjects', method : 'post', params : { personIds : $("#personIds").val(), selectedProjects : selectedProjects }, success : function(response, options) { //隐藏进度条 Ext.Msg.hide(); var responseArray = Ext.util.JSON.decode(response.responseText); if(responseArray.result=='OK'){ Ext.MessageBox.show({title: '成功',msg:'修改为功!!!',buttons: Ext.MessageBox.OK,icon: Ext.MessageBox.SUCCESS}); }else{ //失败的几种返回状况 if(responseArray.errors == 'connect'){ Ext.MessageBox.show({title: '失败',msg: '链接中心服务器失败,请检查网络配置!',buttons: Ext.MessageBox.OK,icon: Ext.MessageBox.ERROR}); } else if(responseArray.errors == 'server') { Ext.MessageBox.show({title: '失败',msg: '服务器错误,修改失败!',buttons: Ext.MessageBox.OK,icon: Ext.MessageBox.ERROR}); } else { Ext.MessageBox.show({title: '失败',msg: '修改失败',buttons: Ext.MessageBox.OK,icon: Ext.MessageBox.ERROR}); } }; failure : function() { Ext.Msg.hide(); Ext.MessageBox.show({title: '失败',msg: '修改失败',buttons: Ext.MessageBox.OK,icon: Ext.MessageBox.ERROR}); } } }); }