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 Zifa FormValid 0.1表单验证 代码打包下载
Jun 08 Javascript
图片连续滚动代码[兼容IE/firefox]
Jun 11 Javascript
js实现双向链表互联网机顶盒实战应用实现
Oct 28 Javascript
js 手机号码合法性验证代码集合
Sep 29 Javascript
javascript检测页面是否缩放的小例子
May 16 Javascript
JavaScript异步编程:异步数据收集的具体方法
Aug 19 Javascript
JS获取下拉列表所选中的TEXT和Value的实现代码
Jan 11 Javascript
javascript断点调试心得分享
Apr 23 Javascript
Vue.JS入门教程之事件监听
Dec 01 Javascript
AngularJS下$http服务Post方法传递json参数的实例
Mar 29 Javascript
node实现的爬虫功能示例
May 04 Javascript
详细聊聊浏览器是如何看闭包的
Nov 11 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
window+nginx+php环境配置 附配置搭配说明
2010/12/29 PHP
教你php如何实现验证码
2016/01/20 PHP
详解thinkphp5+swoole实现异步邮件群发(SMTP方式)
2017/10/13 PHP
php设计模式之观察者模式定义与用法经典示例
2019/09/19 PHP
Laravel等框架模型关联的可用性浅析
2019/12/15 PHP
Add a Table to a Word Document
2007/06/15 Javascript
JavaScript Eval 函数使用
2010/03/23 Javascript
aspx中利用js实现确认删除代码
2010/07/22 Javascript
使用iframe window的scroll方法控制iframe页面滚动
2014/03/05 Javascript
[原创]Javascript 实现广告后加载 可加载百度谷歌联盟广告
2016/05/11 Javascript
js实现文字列表无缝滚动效果
2017/06/23 Javascript
jquery 一键复制到剪切板的实例
2017/09/20 jQuery
ES6的Fetch异步请求的实现方法
2018/12/07 Javascript
Fetch超时设置与终止请求详解
2019/05/18 Javascript
JAVA面试题 static关键字详解
2019/07/16 Javascript
详谈vue中router-link和传统a链接的区别
2020/07/22 Javascript
浅谈JavaScript节流和防抖函数
2020/08/25 Javascript
[05:31]DOTA2英雄梦之声_第08期_莉娜
2014/06/23 DOTA
python采用requests库模拟登录和抓取数据的简单示例
2014/07/05 Python
实例讲解Python中的私有属性
2014/08/21 Python
python基于xml parse实现解析cdatasection数据
2014/09/30 Python
python 文件操作api(文件操作函数)
2016/08/28 Python
Python使用plotly绘制数据图表的方法
2017/07/18 Python
解决pandas.DataFrame.fillna 填充Nan失败的问题
2018/11/06 Python
pandas将list数据拆分成行或列的实现
2020/12/13 Python
浅谈HTML5 FileReader分布读取文件以及其方法简介
2017/11/09 HTML / CSS
美国时装品牌:Nautica(诺帝卡)
2016/08/28 全球购物
装饰活动策划方案
2014/02/11 职场文书
运输服务质量承诺书
2014/03/27 职场文书
个人担保书格式范文
2014/05/12 职场文书
伊琍体标语
2014/06/25 职场文书
会员卡清退活动总结
2014/08/27 职场文书
农民工工资保障承诺书
2015/05/04 职场文书
歌剧魅影观后感
2015/06/05 职场文书
给numpy.array增加维度的超简单方法
2021/06/02 Python
numpy array找出符合条件的数并赋值的示例代码
2022/06/01 Python