Ext 綁定下拉框

    var resource = new Ext.data.JsonStore({
        autoLoad: true,
        autoDestroy: true,
        idProperty: 'ID',
        fields: ["ID", "Name"],
        url: '/baseset/sales_ctglist/2',  //傳值2
        listeners: {
            load: function() {
                this.insert(0, new Ext.data.Record({ "ID": '0', "Name": "---請選擇---" }));
            }
        }
    });

 

 

                { xtype: 'combo', mode: 'local', triggerAction: 'all', forceSelection: true, editable: false,
                    allowBlank: false, blankText: '必須選擇!', emptyText: '---請選擇---', fieldLabel: '機構類型', name: 'SalesID',
                    hiddenName: 'SalesID', displayField: 'Name', valueField: 'ID', anchor: '55%', store: resource
                },

 

name: 'SalesID', hiddenName: 'SalesID',   爲本表的關聯字段

 

displayField: 'Name', valueField: 'ID',         爲綁定查詢的表的字段

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章