1. 程式人生 > >Extjs 動態載入ComboBox資料

Extjs 動態載入ComboBox資料

{
                xtype : 'combo',
                emptyText : '請選擇年份^',//下拉框初始顯示欄位
                fieldLabel : '年份選擇',
                store : new Ext.data.Store( {
                    proxy : new Ext.data.HttpProxy( {
                        url : 'info/infoMovie!getAllInfo.do'//提交到某action的某方法
                    }),
                    reader : new Ext.data.JsonReader( {}, [ 'movieYear' ]),//需要顯示的資料實體欄位
                    autoLoad : true
                }),
                displayField : 'movieYear', //顯示文字欄位
                hiddenName : 'infoMovie.movieYear',//真正提交此combo時的name
                valueField : 'movieYear', //值欄位
                triggerAction : 'all', //設定為”all”,否則預設 為”query”的情況下,
                //你選擇某個值後,再此下拉時,只出現匹配選項,
                //如果設為”all”的話,每次下拉均顯示全部選項
                editable : false,
                allowBlank : false

            }