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 相关文章推荐
javascript replace方法与正则表达式
Feb 19 Javascript
Jquery.LazyLoad.js修正版下载,实现图片延迟加载插件
Mar 12 Javascript
用JSON做数据传输格式中的一些问题总结
Dec 21 Javascript
js页面跳转的问题(跳转到父页面、最外层页面、本页面)
Aug 14 Javascript
Javascript封装DOMContentLoaded事件实例
Jun 12 Javascript
javascript中的previousSibling和nextSibling的正确用法
Sep 16 Javascript
ajax图片上传,图片异步上传,更新实例
Dec 30 Javascript
jQuery+css last-child实现选择最后一个子元素操作示例
Dec 10 jQuery
详解vue-property-decorator使用手册
Jul 29 Javascript
uni app仿微信顶部导航条功能
Sep 17 Javascript
浅析vue中的provide / inject 有什么用处
Nov 10 Javascript
如何使用webpack打包一个库library的方法步骤
Dec 18 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
用PHP调用Oracle存储过程的方法
2008/09/12 PHP
POSIX 风格和兼容 Perl 风格两种正则表达式主要函数的类比(preg_match, preg_replace, ereg, ereg_replace)
2010/10/12 PHP
PHP实现事件机制实例分析
2015/06/26 PHP
PHP+swoole+linux实现系统监控和性能优化操作示例
2019/04/15 PHP
[原创]PHP global全局变量经典应用与注意事项分析【附$GLOBALS用法对比】
2019/07/12 PHP
基于jquery实现的移入页面上空文本框时,让它变为焦点,移出清除焦点
2011/07/26 Javascript
js导入导出excel(实例代码)
2013/11/25 Javascript
jQuery响应enter键的实现思路
2014/04/18 Javascript
IE中的File域无法清空使用jQuery重设File域
2014/04/24 Javascript
js中的内部属性与delete操作符介绍
2015/08/10 Javascript
解决JavaScript数字精度丢失问题的方法
2015/12/03 Javascript
详解JS正则replace的使用方法
2016/03/06 Javascript
jqPlot jQuery绘图插件的使用
2016/06/18 Javascript
jquery+ajax实现省市区三级联动 (封装和不封装两种方式)
2017/05/15 jQuery
微信小程序自定义组件
2017/08/16 Javascript
删除table表格行的实例讲解
2017/09/21 Javascript
详谈构造函数加括号与不加括号的区别
2017/10/26 Javascript
Angular4学习之Angular CLI的安装与使用教程
2018/01/04 Javascript
小程序实现新用户判断并跳转激活的方法
2019/05/20 Javascript
vue iview实现动态新增和删除
2020/06/17 Javascript
教你用 Python 实现微信跳一跳(Mac+iOS版)
2018/01/04 Python
Python中循环引用(import)失败的解决方法
2018/04/22 Python
python word转pdf代码实例
2019/08/16 Python
简单了解python中的f.b.u.r函数
2019/11/02 Python
Python+numpy实现矩阵的行列扩展方式
2019/11/29 Python
Tensorflow矩阵运算实例(矩阵相乘,点乘,行/列累加)
2020/02/05 Python
TensorFlow tf.nn.conv2d_transpose是怎样实现反卷积的
2020/04/20 Python
销售顾问的岗位职责
2013/11/13 职场文书
书法比赛获奖感言
2014/02/10 职场文书
学校文明单位申报材料
2014/05/06 职场文书
公司节能减排倡议书
2014/05/14 职场文书
夫妻双方自愿离婚协议书
2014/10/24 职场文书
25句企业管理语录:助你迅速打开思路,句句经典!
2020/01/14 职场文书
解析Java中的static关键字
2021/06/14 Java/Android
Qt自定义Plot实现曲线绘制的详细过程
2021/11/02 Python
Oracle中DBLink的详细介绍
2022/04/29 Oracle