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