Ext.js问题重现整理(3)(combo)
2015-12-17 18:38
627 查看
1、combo,下拉框绑定默认值
想要实现的效果是在下拉框里出现初始值,一般的input框设置属性emptyText就可以。如下:
![](http://img.blog.csdn.net/20151216111430409)
不过combo不是这样设置的,是使用value值绑定,具体如下:
效果图如下:
想要实现的效果是在下拉框里出现初始值,一般的input框设置属性emptyText就可以。如下:
items: [{ allowBlank: false, fieldLabel: 'User ID', name: 'user', emptyText: 'user id' }, { allowBlank: false, fieldLabel: 'Password', name: 'pass', emptyText: 'password', inputType: 'password' }, { xtype:'checkbox', fieldLabel: 'Remember me', name: 'remember' }],
不过combo不是这样设置的,是使用value值绑定,具体如下:
{ width: 180, xtype: 'combo', fieldLabel: '', queryMode: 'local', value: '1',//这只默认的value值为1 triggerAction: 'all', forceSelection: true, editable: false, name: '', displayField: 'name', valueField: 'value', store: { fields: ['name', 'value'], data: [ { name: '按照订单编号', value: '1' },//将帮上对应相同value值的name { name: '按照原始订单', value: 'mr' }, { name: '按照收货人', value: 'mrs' }, { name: '按照收货人联系电话', value: 'mrs' }, { name: '按照货品名称', value: 'miss' }, { name: '按照货品编号', value: 'miss' }, { name: '按照收货人备注', value: 'miss' }, { name: '按照客服备注', value: 'miss' } ] } },
效果图如下:
相关文章推荐
- Ext.js5的数组表格(3)
- js 中时间大小比较和合法性校验check(时分校验,年月日时分秒校验,年月日时分校验)
- js check IP 端口校验
- 一种简单快速的模板解析方法,活用with javascript版
- loadJS
- JS 分片代码
- 向前奔跑中、、、
- JavaScript 文章备注
- javascript数组的知识点讲解
- JSTL基础
- 用AJAX,JSON在百度搜索栏内获取联想关键字
- JavaScript时间工具类
- 轻松学习JavaScript十六:JavaScript的BOM学习(一)
- 轻松学习JavaScript十九:DOM编程之在HTML文档什么位置编写JS代码
- 扩展js的String对象
- 开源工具-Json 解析器 Jackson 的使用
- JSONP原理及简单实现
- seajs快速了解
- JSTL使用实例
- js表单中选择框值的获取及表单的序列化