ExtJs Grid 合计

首先说明下代码修改自(农民伯伯 Blog):http://www.cnblogs.com/over140/archive/2009/05/06/1449892.html

把修改JsonReader.js部分提出来了,改为:

Ext.override(Ext.data.JsonReader, {
	read : function(response) {
	    var json = response.responseText;
	    var o = Ext.decode(json);
	    if(this.meta.dataSum&&o.dataSum) {
               this.dataSum = o.dataSum;
           }
	    if(!o) {
	        throw {message: "JsonReader.read: Json object not found"};
	    }
	    return this.readRecords(o);
	}
});
 

 再者就是dataSum是从后台返回的包装的统计数据,因为可能不止统计一个字段,所以你可以返回一个json字段。

ExtJs Grid 合计_第1张图片

 

效果图:效果图

你可能感兴趣的:(html,json,ext,Blog)