Extjs的下拉框例子


1 items : [ {
2                         fieldLabel : "員工部門",
3                         xtype : "combo",
4                         store:deptStore,//數據源
5                         name : "employee.dept.deptId",//提交到后台的id
6                         valueField:"deptid",//俗稱的key
7                         displayField:"deptname",//俗稱前台顯示的value
8                         emptyText:'---請選擇---',//沒選之前顯示的東東
9                     },

數據源:

 1 var deptStore = Ext.create('Ext.data.ArrayStore', {                                            /**        部門store        ***/            
 2         fields: [
 3             {name: 'deptid',type : 'int'}, {name: 'deptname',type : 'string'}
 4              ],
 5              autoLoad:true,
 6         proxy: {
 7             type:'ajax',
 8             url: 'deptlist',
 9             reader :{
10                 type:'json',
11                 rootProperty:'data'//這個東西必須寫
12             }
13         },
14      
15     });

rootProperty必須寫,data是后台的那個jsonArray的名字

 

如果有說的不對的地方請大家指出!!!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM