jQuery EasyUI API 中文文档 - ComboBox组合框


Posted in Javascript onOctober 07, 2011

扩展自 $.fn.combo.defaults $.fn.combobox.defaults 重写了 defaults

<?XML:NAMESPACE PREFIX = O /> 

jQuery EasyUI API 中文文档 - ComboBox组合框
依赖
combo
用法
<select id="cc" name="dept" style="width:200px;">
<option value="aa">aitem1</option>
<option>bitem2</option>
<option>bitem3</option>
<option>ditem4</option>
<option>eitem5</option>
</select>
<input id="cc" name="dept" value="aa">

$('#cc').combobox({ 
url:'combobox_data.json', 
valueField:'id', 
textField:'text' 
});

json 数据格式的示例
[{ 
"id":1, 
"text":"text1" 
},{ 
"id":2, 
"text":"text2" 
},{ 
"id":3, 
"text":"text3", 
"selected":true 
},{ 
"id":4, 
"text":"text4" 
},{ 
"id":5, 
"text":"text5" 
}]

特性

其特性扩展自 combo,下列是为combobox 增加的特性。

名称 类型 说明 默认值
valueField string 绑定到 ComboBox 的 value 上的基础数据的名称。 value
textField string 绑定到 ComboBox 的 text 上的基础数据的名称。 text
mode string 定义在文本改变时如何加载列表数据。如果组合框从服务器加载就设为 'remote' 。 local
url string 从远程加载列表数据的 URL 。 null
method string 用来检索数据的 http method 。 post
data array 被加载的列表数据。 null
filter function 定义当 'mode' 设为 'local' 时如何过滤数据。这个函数有两个参数:q:用户输入的文字row:列表中的行数据。返回 true 就允许显示该行。  
formatter function 定义如何呈现行。这个函数有一个参数:row。  

事件

其事件扩展自 combo,下列是为 combobox 增加的事件。

名称 参数 说明
onLoadSuccess none 当远程数据加载成功时触发。
onLoadError none 当远程数据加载失败时触发。
onSelect record 当用户选择一个列表项时触发。
onUnselect record 当用户取消选择一个列表项时触发。

方法

其方法扩展自 combo,下列是为 combobox 追加或重写的方法。

名称 参数 说明
options none 返回 options 对象。
getData none 返回加载的数据。
loadData data 加载本地列表数据。
reload url 请求远程的列表数据。
setValues values 把数组设置为组合框的值。
setValue value 设置组合框的值。
clear none 清除组合框的值。
select value 选择指定的选项。
unselect value 取消选择指定的选项。

风流涕淌 翻译
Javascript 相关文章推荐
使用javascript创建快捷方式的简单实例
Aug 09 Javascript
JavaScript获得指定对象大小的方法
Jul 01 Javascript
jquery不常用方法汇总
Jul 26 Javascript
javascript手风琴下拉菜单实现代码
Nov 12 Javascript
学习使用AngularJS文件上传控件
Feb 16 Javascript
一个简单的JavaScript Map实例(分享)
Aug 03 Javascript
JavaScript基础心法 深浅拷贝(浅拷贝和深拷贝)
Mar 05 Javascript
Vue-不允许嵌套式的渲染方法
Sep 13 Javascript
iview在vue-cli3如何按需加载的方法
Oct 31 Javascript
快速搭建Node.js(Express)用户注册、登录以及授权的方法
May 09 Javascript
详解django模板与vue.js冲突问题
Jul 07 Javascript
Vue的过滤器你真了解吗
Feb 24 Vue.js
JS 如果改变span标签的是否隐藏属性
Oct 06 #Javascript
js弹出层之1:JQuery.Boxy (二)
Oct 06 #Javascript
jQuery EasyUI API 中文文档 - ValidateBox验证框
Oct 06 #Javascript
jQuery AjaxQueue改进步骤
Oct 06 #Javascript
json2.js的初步学习与了解
Oct 06 #Javascript
弹出层之1:JQuery.Boxy (一) 使用介绍
Oct 06 #Javascript
event.X和event.clientX的区别分析
Oct 06 #Javascript
You might like
PHP4 与 MySQL 数据库操作函数详解
2006/12/06 PHP
javascript学习笔记(五)正则表达式
2011/04/08 Javascript
jQuery 源码分析笔记(4) Ready函数
2011/06/02 Javascript
JQuery动画animate的stop方法使用详解
2014/05/09 Javascript
jQuery的:parent选择器定义和用法
2014/07/01 Javascript
jQuery性能优化技巧分析
2015/02/20 Javascript
jquery动态导航插件dynamicNav用法实例分析
2015/09/06 Javascript
详解Bootstrap glyphicons字体图标
2016/01/04 Javascript
深入剖析JavaScript面向对象编程
2016/07/12 Javascript
vue2的todolist入门小项目的详细解析
2017/05/11 Javascript
jQuery查找和过滤_动力节点节点Java学院整理
2017/07/04 jQuery
mui 打开新窗口的方式总结及注意事项
2017/08/20 Javascript
vue的style绑定background-image的方式和其他变量数据的区别详解
2018/09/03 Javascript
详解关于表格合并span-method方法的补充(表格数据由后台动态返回)
2019/05/21 Javascript
django中使用vue.js的要点总结
2019/07/07 Javascript
vue如何在用户要关闭当前网页时弹出提示的实现
2020/05/31 Javascript
Vue 防止短时间内连续点击后多次触发请求的操作
2020/11/11 Javascript
[33:39]DOTA2上海特级锦标赛C组小组赛#2 LGD VS Newbee第二局
2016/02/27 DOTA
[48:00]完美世界DOTA2联赛循环赛 Forest vs Inki BO2第二场 11.04
2020/11/04 DOTA
python多重继承实例
2014/10/11 Python
python判断字符串是否纯数字的方法
2014/11/19 Python
Python 读写文件和file对象的方法(推荐)
2016/09/12 Python
使用python编写简单的小程序编译成exe跑在win10上
2018/01/15 Python
pandas.loc 选取指定列进行操作的实例
2018/05/18 Python
利用python求积分的实例
2019/07/03 Python
关于探究python中sys.argv时遇到的问题详解
2021/02/23 Python
百丽国际旗下购物网站:优购
2017/02/28 全球购物
高街生活方式全球在线商店:AZBRO
2017/08/26 全球购物
静态变量和实例变量的区别
2015/07/07 面试题
应届生面试求职信
2014/07/02 职场文书
2014班子成员自我剖析材料思想汇报
2014/10/01 职场文书
助学感谢信范文
2015/01/21 职场文书
教师辞职信范文
2015/02/28 职场文书
入党函调证明材料
2015/06/19 职场文书
2016春季田径运动会广播稿
2015/12/21 职场文书
原生JS封装vue Tab切换效果
2021/04/28 Vue.js