function renderDescn(value, cellmeta, record, rowIndex, columnIndex, store) { var str = "<input type="button" value="查看详细信息" >"; return str; }
var cm = new Ext.grid.ColumnModel([ {header:"编号",dataIndex:"id"}, {header:"性别",dataIndex:"sex",renderer:renderSex}, {header:"名称",dataIndex:"name"}, {header:"描述",dataIndex:"descn",renderer:renderDescn} ]);
var data = [ ["1","male","name1","descn1"], ["2","female","name2","descn2"], ["3","male","name3","descn3"], ["4","female","name4","descn4"], ["5","male","name5","descn5"] ];
var store = new Ext.data.Store({ proxy: new Ext.data.MemoryProxy(data), reader: new Ext.data.ArrayReader({}, [ {name: "id"}, {name: "sex"}, {name: "name"}, {name: "descn"} ]) }); store.load();
var grid = new Ext.grid.GridPanel({ autoHeight: true, renderTo: "grid", store: store, cm: cm });