jQuery EasyUI 组合框(ComboBox)

jQuery EasyUI 组合框(ComboBox)可以把一些HTML控件组合成一个控件,从而达到我们所期望的效果,下面介绍一下组合框详细用法:(查看演示

HTML代码:首先要定义个select

  1. <select id="cc" name="dept"  style="width:200px;">
  2.     <option value="aa">aitem1</option>
  3.     <option>bitem2</option>
  4.     <option>bitem3</option>
  5.     <option>ditem4</option>
  6.     <option>eitem5</option>
  7. </select>


然后按照《jQuery  EasyUI框架使用文档》包含必要文件后,只要在$(function(){ }); 里插入下面的代码即可:

  1. $('#cc').combobox(options);

options是组合框的一些选项,比如我们可以利用远程的数据来生成一个提示框

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

下面我们来详细介绍一下选项的设置:

属性

width数字组件的宽度auto
listWidth数字下拉列表的宽度null
listHeight数字下拉列表的高度null
valueField字符串基础数据值名称绑定到这个组合框value
textField字符串基础数据的字段的名称绑定到这个组合框text
editable布尔定义是否可以直接到文本域中键入文本true
url字符串加载列表数据的远程URLnull

事件

onLoadSuccessnone当远程数据成功加载时触发
onLoadErrornone当远程数据加载失败时触发
onSelectrecord当用户选择了一个列表项时触发
onChangenewValue, oldValue当文本域字段的值改变时触发

方法

selectvalue选择下拉列表中的一项
setValueparam设定指定值到文本域,参数可以是一个字符串,也可以是一个Javascript对象,如果是对象,必须包含两个属性各对应valueField和TextField属性。
getValuenone获取字段值
reloadurl请求远程列表数据.

演示

 

 

http://jaychang.iteye.com/blog/850257

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值