Ext JS百强应用:ComboBox是什么?怎么使用?--第2强
2013-06-09 21:10
281 查看
Ext JS 的ComboBox是什么? 说白了,就是下拉列表+文本,只不过更丰富!
怎么使用?
怎么使用?
Ext.onReady(function () { var store = Ext.create("Ext.data.Store", { fields: ["abbr", "name"], data: [ { "abbr": "wbg", "name": "wubangguo" }, { "abbr": "wjb", "name": "wenjiabao" }, { "abbr": "hjt", "name": "hujintao" }, { "abbr": "lks", "name": "likeshan"}], sorters: ["abbr"] //排序 }); Ext.create("Ext.form.ComboBox", { fieldLabel: "Choose Name", store: store, //加载数据源 queryMode: "local", //如果数据是在本地的话,最好使用这个选项,这样就会有助于提高性能,默认情况是remote(注意在我们通过ajax请求返回数据到本地的store时也要使用local选项,因为如果不这样的话,就会多请求服务器一次) displayField: "name", valueField: "abbr", forceSelection: true, //只允许从下拉列表中进行选择,不能输入文本 editable: false, //不允许编辑,(默认为true) multiSelect: true, //那么这种情况就是允许选择多个项,而且多个项也会显示在combobox中(默认情况是false) listeners: { scope: this, "select": function (comboBox, record, index) { Ext.Array.each(record, function (item) { alert(item.get("name")); }); alert(comboBox.getValue()); //这个是获取value的不是获取到显示在哪里的值 } }, renderTo: Ext.getBody() }); });
相关文章推荐
- Ext JS 4百强应用:ComboBox是什么?怎么使用?--第2强
- cookie有什么用?怎么使用?
- 关于session应用(2)--JAVA中怎么使用session
- String.prototype是什么以及怎么使用
- Jmeter压力测试工具,是什么?怎么用?使用,例子,亲测
- static_cast和reinterpret_cast这两个操作符有什么区别,应该怎么使用这两个操作符
- 什么是WiFi打印机?WiFi打印机怎么连接和使用
- 请高手指点,PHP问题,解密出一个文件,不知道这个是什么用的,怎么使用,谢谢好友指点
- win10无法使用内置管理员账户打开应用怎么办
- 恐怖的boost库,难道还有什么是没有的吗?改变了对原有跨平台支持库开发想法。假如我以后不能使用boost库那怎么办啊?!
- 博客园的邮件发送如何做的?使用普通邮件比如QQ邮件等,它对发送的邮件的数量有限制。博客园怎么做的呢?用的什么工具?
- IOS怎么使用IB编写简单的应用
- Canonical标签怎么使用,Canonical标签有什么作用?
- 什么是PDO及怎么使用
- 每日刷题(2015/6/21):对比哈希表和STL map。哈希表是怎么实现的?如果输入数据规模不大, 可以使用什么数据结构来代替哈希表。
- 在头文件中定义变量以及static变量意味着什么?全局变量要如何正确使用?关键字extern要怎么用?
- win8应用搜索 图解win8怎么使用应用搜索
- 牛客网Java刷题知识点之泛型概念的提出、什么是泛型、泛型在集合中的应用、泛型类、泛型方法、泛型接口、泛型限定上限、泛型限定下限、 什么时候使用上限?泛型限定通配符的体现
- JS基础学习第八天:JSON是什么?怎么使用?
- android studio gradle有什么优势,怎么构建android应用,什么是gradle