combox loadrecord赋值 两种方法

formPanel.findField("b41.b4Id").setValue(row.get("b41.b4Id"));
formPanel.findField("b41.b4Id").getEl().dom.value=row.get("b41.b4Name");
//Ext.fly("b41.b4Id").dom.value=row.get("b41.b4Id");
//Ext.fly("b5InfoWindow_b4IdCombo").dom.value=row.get("b41.b4Name");



************************************************************************************************************

{

  //id:"b5InfoWindow_b4IdCombo",
         xtype : "combo",
         hiddenName : "b41.b4Id",
         displayField : "b4Name",
         editable : false,
         fieldLabel : "所属部门",
         emptyText : "请选择",
         width : 160,
         allowBlank : false,
         listWidth : 230,
         pageSize : 5,
         triggerAction : "all",
         valueField : "b4Id",
         mode : "remote",
         // 得到后台传过来的Json数据
         store : new Ext.data.JsonStore({
            root : "allb4s",
            totalProperty : 'totalProperty',
            fields : [{
               name : "b4Id"
              }, {
               name : "b4Name"
              }],
            url : "right/getAllB4.do"
           })

你可能感兴趣的:(combox)