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 相关文章推荐
Add Formatted Data to a Spreadsheet
Jun 12 Javascript
符合W3C网页标准的iframe标签的使用方法
Jul 19 Javascript
Google 静态地图API实现代码
Nov 19 Javascript
Js 冒泡事件阻止实现代码
Jan 27 Javascript
使用javascript过滤html的字符串(注释标记法)
Jul 08 Javascript
javascript中的toFixed固定小数位数 简单实例分享
Jul 12 Javascript
Knockout text绑定DOM的使用方法
Nov 15 Javascript
使用CSS样式position:fixed水平滚动的方法
Feb 19 Javascript
js中函数调用的两种常用方法使用介绍
Jul 17 Javascript
js实现登录注册框手机号和验证码校验(前端部分)
Sep 28 Javascript
基于express中路由规则及获取请求参数的方法
Mar 12 Javascript
vue watch监控对象的简单方法示例
Jan 07 Vue.js
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
PHPMYADMIN导入数据最大为2M的解决方法
2012/04/23 PHP
ThinkPHP CURD方法之order方法详解
2014/06/18 PHP
Yii2主题(Theme)用法详解
2016/07/23 PHP
利用PHP判断文件是否为图片的方法总结
2017/01/06 PHP
php利用ZipArchive类操作文件的实例
2020/01/21 PHP
jQuery .attr()和.removeAttr()方法操作元素属性示例
2013/07/16 Javascript
Javascript中对象继承的实现小例
2014/05/12 Javascript
编写自己的jQuery提示框(Tip)插件
2015/02/05 Javascript
javascript简单判断输入内容是否合法的方法
2016/05/11 Javascript
JS中Json数据的处理和解析JSON数据的方法详解
2016/06/29 Javascript
jQuery插件FusionCharts实现的2D饼状图效果【附demo源码下载】
2017/03/03 Javascript
JavaScript基础之静态方法和实例方法分析
2018/12/26 Javascript
vue页面加载时的进度条功能(实例代码)
2020/01/13 Javascript
vue项目或网页上实现文字转换成语音播放功能
2020/06/09 Javascript
python传递参数方式小结
2015/04/17 Python
Linux下使用python自动修改本机网关代码分享
2015/05/21 Python
Python实现GUI学生信息管理系统
2020/04/05 Python
Python实现的线性回归算法示例【附csv文件下载】
2018/12/29 Python
python去重,一个由dict组成的list的去重示例
2019/01/21 Python
详解用Python实现自动化监控远程服务器
2019/05/18 Python
selenium+python自动化测试环境搭建步骤
2019/06/03 Python
ubuntu 16.04下python版本切换的方法
2019/06/14 Python
Python基础之函数基本用法与进阶详解
2020/01/02 Python
python中如何写类
2020/06/29 Python
plt.figure()参数使用详解及运行演示
2021/01/08 Python
美国球鞋寄卖网站:Stadium Goods
2018/05/09 全球购物
办公室前台岗位职责
2014/01/04 职场文书
四风问题原因分析及整改措施
2014/10/24 职场文书
个人贷款收入证明
2014/10/26 职场文书
2015年档案管理员工作总结
2015/05/13 职场文书
认识实习感想
2015/08/10 职场文书
检举信的写法
2019/04/10 职场文书
小学毕业教师寄语
2019/06/21 职场文书
2019大学竞选班长发言稿
2019/06/27 职场文书
python中redis包操作数据库的教程
2022/04/19 Python
Windows Server 2016服务器用户管理及远程授权图文教程
2022/08/14 Servers