Easyui的组合框的取值与赋值


Posted in Javascript onOctober 28, 2016

近期由于工作需要,用户点击下拉框可以试下多选的效果,效果大致如下图:

Easyui的组合框的取值与赋值

实现的代码如下:

<select id="iweekDay" class="col-sm-4 form-control easyui-combobox " name="state" data-options="multiple:true,multiline:true" style="width:350px;height:35px" >
<option value="1">1</option>
<option value="2">2</option> 
<option value="3">3</option> 
<option value="4">4</option> 
<option value="5">5</option> 
<option value="6">6</option> 
<option value="7">7</option> 
</select>

最主要的是:multiple:true表示下拉框可以多选,如果单选:multiple:false单选

下面总结下combobox的取值与赋值

2、赋值

(1)单选赋值setValue

$('#Id').combobox('setValue','key')

(2)多选赋值setValues

多选key值是一个数组,$('#Id').combobox('setValues','key1,key2,key3'.split(','))

注意:'key1,key2,key3'.split(',')将字符串切分为数组,因为combobox的第二个参数是数组

3.取值

(1)单选取值getValue

$('#Id').combobox('getValue')

(2)多选取值getValues

多选key值是一个数组,$('#Id').combobox('getValues')

注意:取得的值是一个数组,如果想转换为以逗号分隔的字符串的话例如("1,2,3"),使用join方法,代码如下:

var str=$('#Id').combobox('getValues').join(",");

PS:下面看下easyui selectbox 赋值 取值的完整代码

赋值 取值

// Redefine the banner
var storeName_value = '@ViewBag.StoreName';
var department_value = '@ViewBag.Department';
var changeDate_value = '@ViewBag.ChangeDate';
$('#StoreName option:selected').text(storeName_value); 
$('#Department option:selected').text(department_value);
//$('#StoreName').combobox('setValue', storeName_value);
//$('#Department').combobox('setValue', department_value);
// bind searchBtn
$('#this_submit').bind('click', function () {
// var st = $('#StoreName option:selected').text().trim();
// var dep = $('#Department option:selected').text().trim();
var st = $('#StoreName').combobox('getValue');
var dep = $('#Department').combobox('getValue');
var changeDate = $('#datepicker').val();
var href = '../';
href += '&storeName=' + st + '&department=' + dep + '&changeDate=' + changeDate;
href += '&page=1&size=8';
window.location.href = href;
});

以上所述是小编给大家介绍的Easyui的组合框的取值与赋值,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
JS案例分享之金额小写转大写
May 15 Javascript
node.js实现逐行读取文件内容的代码
Jun 27 Javascript
javascript截取字符串小结
Apr 28 Javascript
jquery插件validation实现验证身份证号等
Jun 04 Javascript
基于javascript实现浏览器滚动条快到底部时自动加载数据
Nov 30 Javascript
AngularJS 2.0新特性有哪些
Feb 18 Javascript
清除js缓存的多种方法总结
Dec 09 Javascript
微信小程序登录换取token的教程
May 31 Javascript
微信小程序tabBar 返回tabBar不刷新页面
Jul 25 Javascript
Angular进行简单单元测试的实现方法实例
Aug 16 Javascript
交互式可视化js库gojs使用介绍及技巧
Feb 18 Javascript
小程序实现侧滑删除功能
Jun 25 Javascript
JS制作适用于手机和电脑的通知信息效果
Oct 28 #Javascript
Jquery UI实现一次拖拽多个选中的元素操作
Dec 01 #Javascript
浅谈js继承的实现及公有、私有、静态方法的书写
Oct 28 #Javascript
jQuery.datatables.js插件用法及api实例详解
Oct 28 #Javascript
扩展jquery easyui tree的搜索树节点方法(推荐)
Oct 28 #Javascript
浅谈jQuery中的eq()与DOM中element.[]的区别
Oct 28 #Javascript
js基础之DOM中document对象的常用属性方法详解
Oct 28 #Javascript
You might like
Mysql的GROUP_CONCAT()函数使用方法
2008/03/28 PHP
将文件夹压缩成zip文件的php代码
2009/12/14 PHP
php将会员数据导入到ucenter的代码
2010/07/18 PHP
yii操作session实例简介
2014/07/31 PHP
PHP实现过滤各种HTML标签
2015/05/17 PHP
两种php实现图片上传的方法
2016/01/22 PHP
php图片裁剪函数
2018/10/31 PHP
获取JavaScript用户自定义类的类名称的代码
2007/03/08 Javascript
js判断undefined类型示例代码
2014/02/10 Javascript
js 判断js函数、变量是否存在的简单示例代码
2014/03/04 Javascript
Jquery仿IGoogle实现可拖动窗口示例代码
2014/08/22 Javascript
jquery常用方法及使用示例汇总
2014/11/08 Javascript
node.js使用require()函数加载模块
2014/11/26 Javascript
JavaScript给按钮绑定点击事件(onclick)的方法
2015/04/07 Javascript
使用javaScript动态加载Js文件和Css文件
2015/10/24 Javascript
利用jQuery实现CheckBox全选/全不选/反选的简单代码
2016/05/31 Javascript
Vue.js计算属性computed与watch(5)
2016/12/09 Javascript
浅谈Vue 初始化性能优化
2017/08/31 Javascript
React Native预设占位placeholder的使用
2017/09/28 Javascript
jQuery选择器之子元素过滤选择器
2017/09/28 jQuery
JS中图片压缩的方法小结
2017/11/14 Javascript
javascript实现简单页面倒计时
2021/03/02 Javascript
Python中List.index()方法的使用教程
2015/05/20 Python
12步入门Python中的decorator装饰器使用方法
2016/06/20 Python
python global关键字的用法详解
2019/09/05 Python
python 在右键菜单中加入复制目标文件的有效存放路径(单斜杠或者双反斜杠)
2020/04/08 Python
Python特殊属性property原理及使用方法解析
2020/10/09 Python
python爬虫利器之requests库的用法(超全面的爬取网页案例)
2020/12/17 Python
CSS3实现文字波浪线效果示例代码
2016/11/20 HTML / CSS
迪拜领先运动补剂零售品牌中文站:Sporter商城
2019/08/20 全球购物
会计自我鉴定
2014/02/04 职场文书
小学红领巾广播稿(3篇)
2014/09/13 职场文书
纪念九一八事变演讲稿:勿忘国耻
2014/09/14 职场文书
销售员试用期自我评价
2014/09/15 职场文书
反对形式主义、官僚主义、享乐主义和奢靡之风整改措施
2014/09/17 职场文书
七个Python必备的GUI库
2021/04/27 Python