<mce:script type="text/javascript"><!-- var ds,sm,gridlist,cm,isload = false; load(function(){ //初始化信息提示功能 Ext.QuickTips.init(); //统一指定错误信息提示浮动显示方式 Ext.form.Field.prototype.msgTarget = 'side'; sm = new Ext.grid.CheckboxSelectionModel(); var record = new Ext.data.Record.create([ 'fentryid', //内部编码 'fid', //企业编码(外键) 'fname', //人员名称 'fgw', //岗位、职称 'fphone', //联系电话 'fax', //传真 'fzh' //证号 ]) ds = new Ext.data.Store({ baseParams: {'enterpriseId':'${enterpriseId}'}, proxy: new Ext.data.HttpProxy({ url: '/baseinfo/enterprise.html?method=getListByEEMPerson' }), reader: new Ext.data.JsonReader({ root: 'list', totalProperty: 'totalCount' }, record) }); var fm = Ext.form; // 格式化日期显示 function formatDate(value){ return value ? value.dateFormat('Y, M d') : ''; } // 格式化性别显示,这是个 renderer, 渲染器 function formatSex(value) { return value ? "男" : "女"; } //editor 此属性为可编辑 var cm = new Ext.grid.ColumnModel([ new Ext.grid.RowNumberer(),new Ext.grid.CheckboxSelectionModel(), {header: "内部编码", dataIndex: 'fentryid',width:0.1,align:'left'}, //隐藏不显示 {header: "人员名称", dataIndex: 'fname',width:100,align:'left', editor: new fm.TextField({ selectOnFocus:true, //得到焦点自动选择文本 allowBlank:false, //不允许为空 blankText:'人员名称不可为空', //空验证失败错误提示信息 maxLength:20 })