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+ACTIVEX实现网页选择本地目录路径对话框
Mar 18 Javascript
javascript实现unicode与ASCII相互转换的方法
Dec 10 Javascript
第一次接触神奇的Bootstrap网格系统
Jul 27 Javascript
详解jQuery uploadify文件上传插件的使用方法
Dec 16 Javascript
Vue自定义指令拖拽功能示例
Feb 17 Javascript
详解10分钟学会vue滚动行为
Sep 21 Javascript
基于js原生和ajax的get和post方法以及jsonp的原生写法实例
Oct 16 Javascript
JS实现的数组去除重复数据算法小结
Nov 17 Javascript
vue 项目如何引入微信sdk接口的方法
Dec 18 Javascript
详解如何搭建mpvue框架搭配vant组件库的小程序项目
May 16 Javascript
VUE实现图片验证码功能
Nov 18 Javascript
如何在微信小程序中存setStorage
Dec 13 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 SQL Injection with MySQL
2011/02/27 PHP
PHP数组循环操作详细介绍 附实例代码
2013/02/03 PHP
php ZipArchive压缩函数详解实例
2013/11/06 PHP
PHP使用GETDATE获取当前日期时间作为一个关联数组的方法
2015/03/19 PHP
Thinkphp5行为使用方法汇总
2017/12/21 PHP
php实现对短信验证码发送次数的限制实例讲解
2021/03/04 PHP
Avengerls vs KG BO3 第一场2.18
2021/03/10 DOTA
Javascript typeof 用法
2008/12/28 Javascript
JavaScript 利用Cookie记录用户登录信息
2009/12/08 Javascript
图片img的src不变让浏览器重新加载实现方法
2013/03/29 Javascript
js获取url中的参数且参数为中文时通过js解码
2014/03/19 Javascript
node.js中的fs.unlinkSync方法使用说明
2014/12/15 Javascript
深入理解JQuery中的事件与动画
2016/05/18 Javascript
Javascript中获取浏览器类型和操作系统版本等客户端信息常用代码
2016/06/28 Javascript
JS实现用户注册时获取短信验证码和倒计时功能
2016/10/27 Javascript
JavaScript &amp; jQuery完美判断图片是否加载完毕
2017/01/08 Javascript
node.js实现回调的方法示例
2017/03/01 Javascript
你可能不知道的前端算法之文字避让(inMap)
2018/01/12 Javascript
vue引用js文件的多种方式(推荐)
2018/05/17 Javascript
Vue项目总结之webpack常规打包优化方案
2019/06/06 Javascript
使用原生JS实现火锅点餐小程序(面向对象思想)
2019/12/10 Javascript
python实现k均值算法示例(k均值聚类算法)
2014/03/16 Python
Python使用smtplib模块发送电子邮件的流程详解
2016/06/27 Python
python 函数传参之传值还是传引用的分析
2017/09/07 Python
解决python3中的requests解析中文页面出现乱码问题
2019/04/19 Python
解决Django 在ForeignKey中出现 non-nullable field错误的问题
2019/08/06 Python
PYcharm 激活方法(推荐)
2020/03/23 Python
python 如何停止一个死循环的线程
2020/11/24 Python
python 根据列表批量下载网易云音乐的免费音乐
2020/12/03 Python
ECCO爱步美国官网:来自丹麦的鞋履品牌
2016/11/23 全球购物
JSF面试题:Jsf中导航的标签是什么
2013/04/20 面试题
高三自我鉴定范文
2013/10/19 职场文书
警察思想汇报
2014/01/04 职场文书
法人委托书范本格式
2014/09/15 职场文书
高等学院职业生涯规划书范文
2014/09/16 职场文书
2014年文明创建工作总结
2014/11/25 职场文书