日期:2014-05-16 浏览次数:20447 次
var type_renderer = function(v) { if (v == 1) return '<font color="green">付费用户</font>'; else if (v == 2) return '<font color="RED">付费将到期</font>'; else if (v == 0) return '<font color="blue">免费用户</font>'; else if (v == null) return '待开通'; else return ''; } this.columns = [ new Ext.grid.CheckboxSelectionModel( { singleSelect : true }), new Ext.grid.RowNumberer( { header : '序号', width : 35 }), { dataIndex : 'eid', hidden : true }, { header : "乡镇", width : 100, sortable : false, dataIndex : 'address' }, { header : "养殖户名", width : 80, sortable : false, dataIndex : 'ownerName' }, { header : "类型", width : 100, sortable : false, dataIndex : 'chtype', renderer : type_renderer // 调用自定义的函数更具不同状态显示不同颜色 }, { header : "详细地址", width : 120, sortable : false, dataIndex : 'daddress' } ];