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 相关文章推荐
在IE,Firefox,Safari,Chrome,Opera浏览器上调试javascript
Dec 02 Javascript
jquery访问ashx文件示例代码
Aug 11 Javascript
JS控制网页动态生成任意行列数表格的方法
Mar 09 Javascript
jQuery控制div实现随滚动条滚动效果
Jun 07 Javascript
AngularJs  unit-testing(单元测试)详解
Sep 02 Javascript
浅析BootStrap中Modal(模态框)使用心得
Dec 24 Javascript
Bootstrap入门教程一Hello Bootstrap初识
Mar 02 Javascript
利用jQuery异步上传文件的插件用法详解
Jul 19 jQuery
JS和jQuery通过this获取html标签中的属性值(实例代码)
Sep 11 jQuery
JS简单实现动态添加HTML标记的方法示例
Apr 08 Javascript
Vue组件间通信方法总结(父子组件、兄弟组件及祖先后代组件间)
Apr 17 Javascript
如何阻止移动端浏览器点击图片浏览
Aug 29 Javascript
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
用 PHP5 轻松解析 XML
2006/12/04 PHP
开源SNS系统-ThinkSNS
2008/05/18 PHP
php生成二维码的几种方式整理及使用实例
2013/06/03 PHP
PHP file_get_contents设置超时处理方法
2013/09/30 PHP
PHP输出英文时间日期的安全方法(RFC 1123格式)
2014/06/13 PHP
Laravel 5 学习笔记
2015/03/06 PHP
jQuery select的操作实现代码
2009/05/06 Javascript
鼠标移到导航当前位置的LI变色处于选中状态
2013/08/23 Javascript
javascript数据结构与算法之检索算法
2015/04/04 Javascript
jQuery实现ctrl+enter(回车)提交表单
2015/10/19 Javascript
jQuery实现textarea自动增长宽高的方法
2015/12/18 Javascript
jQuery获取访问者IP地址的方法(基于新浪API与QQ查询接口)
2016/05/25 Javascript
JS多物体实现缓冲运动效果示例
2016/12/20 Javascript
angular中的http拦截器Interceptors的实现
2017/02/21 Javascript
angularjs点击图片放大实现上传图片预览
2017/02/24 Javascript
js实现下拉框二级联动
2018/12/04 Javascript
详解a标签添加onclick事件的几种方式
2019/03/29 Javascript
js实现移动端吸顶效果
2020/01/08 Javascript
利用React高阶组件实现一个面包屑导航的示例
2020/08/23 Javascript
JavaScript实现缓动动画
2020/11/25 Javascript
python实现音乐下载器
2018/04/15 Python
python调用并链接MATLAB脚本详解
2019/07/05 Python
Django对models里的objects的使用详解
2019/08/17 Python
Django实现whoosh搜索引擎使用jieba分词
2020/04/08 Python
Opencv求取连通区域重心实例
2020/06/04 Python
Python之字典对象的几种创建方法
2020/09/30 Python
python MD5加密的示例
2020/10/19 Python
实习自我鉴定
2013/12/15 职场文书
工程专业毕业生自荐信范文
2013/12/25 职场文书
合作投资意向书
2014/04/01 职场文书
中级会计大学生职业生涯规划书
2014/09/16 职场文书
领导干部群众路线个人对照检查材料思想汇报
2014/09/30 职场文书
法人单位授权委托书范文
2014/10/06 职场文书
大学生入党自传2015
2015/06/26 职场文书
《比尾巴》教学反思
2016/02/24 职场文书
Java基础——Map集合
2022/04/01 Java/Android