ACTION: ExtData data = new ExtData();
data.setSuccess(true);
data.setMess("CQ操作成功");
JSONObject jObject = JSONObject.fromObject(data);
request.setAttribute(IConstants.RES_DATA, jObject.toString());JSP: success: function(response, config){
sell_tick_grid.store.reload();
Ext.Msg.alert("成功", /*...*/);
},在JSP页面用firebug查看,页面已经得到数据: {"mess":"CQ操作成功!","root":[],"success":true,"totalProperty":0}
问:在红色部分怎么取得mess中的"CQ操作成功"这个提示信息?
data.setSuccess(true);
data.setMess("CQ操作成功");
JSONObject jObject = JSONObject.fromObject(data);
request.setAttribute(IConstants.RES_DATA, jObject.toString());JSP: success: function(response, config){
sell_tick_grid.store.reload();
Ext.Msg.alert("成功", /*...*/);
},在JSP页面用firebug查看,页面已经得到数据: {"mess":"CQ操作成功!","root":[],"success":true,"totalProperty":0}
问:在红色部分怎么取得mess中的"CQ操作成功"这个提示信息?
var obj = Ext.util.JSON.decode(response.responseText);
if(obj.success==true{
Ext.Msg.alert('提示',obj.mess);
}
form.submit应该这样:
form.getForm().submit({//客户端的数据提交给服务器
url:wayfoon.MMS.DataPage +'/ext2Upload.action',
failure:function(form, action){
Ext.MessageBox.alert('警告',action.result.errors);
},
success: function(form, action){
Ext.MessageBox.alert('信息', action.result.msg);
}
});