在GridPanel中,显示的学生信息,当我修改时,性别在编辑框中显示的是id(id=1,时是男,id=2,为女),而不是value,怎样才能把“男”或者“女”显示出来?
var storeSex=new Ext.data.Store({
   proxy:new Ext.data.HttpProxy({url:'find_empSex.action'}),
   reader:new Ext.data.JsonReader({
      fields:['fsdId','fsdcontent']
   })
});
storeSex.load();
{
            xtype:'hidden',
            name:'empSex'
          },
          new Ext.form.ComboBox({
            fieldLabel:'性别',
            id:'sex',
            mode:'local',
            editable:'false',
            triggerAction:'all',
            selectOnFocus:true,
            displayField:'fsdcontent',
            emptyText:'请选择......',
            allowBlank:false,
            store:storeSex,
            listeners : {
 'select' : function(combo, record) {    Ext.getCmp('deptID').setValue(record.data.deptID);
  }
            }
          }),
onEdit : function(btn, ev) {
empWin_edit=true;
if (rolerecord != null) {
var emp = new EmpWin();
Ext.getCmp('sex').setValue(rolerecord.data.empSex);
emp.show();
}
}从报表列表中取出的性别,在修改时显示成“男”或“女”,而不是显示成1或者2。
我取出来的一直显示成id。