`
itfreeman
  • 浏览: 16094 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类

[原创] Extjs Ext.data.store 捕获加载数据的异常,并打印信息

阅读更多
页面js部分的写法
new Ext.data.Store({
	proxy : new Ext.data.HttpProxy({
		url : basePath + '/fundAuditAction.do'
	}),
	reader : new Ext.data.JsonReader({
		totalProperty : 'total',
		root : 'root',
		successProperty : 'succeed',
		fields : [...]
	})
    ,successProperty: 'success' // 后台传输的标识。必须
	,listeners:{
		exception:function(dataProxy, type, action, options, response, arg) { 
			var o = Ext.util.JSON.decode(response.responseText);
			if(!o.success){
				Ext.Msg.alert('错误提示',o.message);
			}
        }
	}
});


后端产生异常时,发送json串
"{success: false, message:'"+msg+"'}"
0
1
分享到:
评论
1 楼 laccp 2015-01-06  
顶一个。

相关推荐

Global site tag (gtag.js) - Google Analytics