combobox联动

  var  store = new  Ext.data.Store( {
  3        autoLoad:true,
  4   
     proxy:new Ext.data.HttpProxy({
  5            url:'../admin/GetCatWise.aspx'
  6        }
),
  7        reader:new Ext.data.JsonReader({
  8            id:'ID',
  9            fields:['ID','Name']
 10        }
),
 11        remoteSort:true
 12    }
);
 13      //第二个ComboBox数据源
 14      var  comstore  = new  Ext.data.Store( {
 16        autoLoad:false,
 17        proxy:new Ext.data.HttpProxy({
 18            url:'../admin/GetCategory.aspx',
 20            method:'post'
 21        }
),
 22        reader:new Ext.data.JsonReader({
 23            id:'ID',
 24            fields:['ID','CategoryName']
 25        }
),
 26            remote:true
 27    }
);
 28
 29 var  form = new  Ext.form.FormPanel( {
 30        labelWidth:55,
 32        bodyStyle:'padding:5px 5px 0',
 33        frame:true,
 34        items:[{
 74            fieldLabel:'分类方式',
 75            xtype:'combo',
 76            editable :false,
 77            name:'labCatWise',
 78            id:'cmbCatWise',
 79            lazyInit:false,
 80            emptyText :'请选择',
 81            displayField:'Name',
 82            valueField :'ID',
 83            mode:'local',
 84            store:store,
 85            listeners:{select:function(){
 86                try{
 87                    var parent=Ext.getCmp('comParent');
 90                    parent.store.reload({params:{wiseID:this.value}});
 91                }

 92                catch(ex)
 93                {
 94                    Ext.MessageBox.alert(ex);
 95                }

 96            }
}
,
 97            triggerAction:'all',
 98            typeAhead :true,
 99            anchor:'100%'
100            
101        }
{
102            fieldLabel:'所属父类',
103            xtype:'combo',
104            editable :false,
105            emptyText :'请选择',
106            id:'comParent',
107            loadingText :'正在请求数据,请稍后',
108            store:comstore,
109            displayField:'CategoryName',
110            valueField :'ID',
111            mode:'local',
112            triggerAction:'all',
113            name:'labParent',
114            anchor:'100%'
115        }
]
121    }
);
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值