jquery实现下拉框多选方法介绍


Posted in Javascript onJanuary 03, 2017

一、说明

本文是利用EasyUI实现下拉框多选功能,在ComboxTree其原有的基础上对样式进行了改进,样式表已上传demo,代码如下

二、代码

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
 <title>利用EasyUI实现多选下拉框</title>
 <link rel="stylesheet" type="text/css" href="EasyUI/easyui.css" />
 <script type="text/javascript" src="EasyUI/jquery.min.js"></script>
 <script type="text/javascript" src="EasyUI/jquery.easyui.min.js"></script>
 <script type="text/javascript">
 $(function () {
  $('#ddlLine').combotree({
  valueField: "id", //Value字段
  textField: "text", //Text字段
  multiple: true,
  data: [{ "id": 1, "text": "All", "children": [{ "id": 13, "text": "C1" }, { "id": 14, "text": "C2" }, { "id": 15, "text": "C3"}]}],
  //  url: "tree_data2.json", //数据源
  onCheck: function (node, checked) {
   //让全选不显示
   $("#ddlLine").combotree("setText", $("#ddlLine").combobox("getText").toString().replace("全选,", ""));
  },
  onClick: function (node, checked) {
   //让全选不显示
   $("#ddlLine").combotree("setText", $("#ddlLine").combobox("getText").toString().replace("全选,", ""));
  }
  });
 })
 </script>
</head>
<body>
 多选:<select id="ddlLine" class="easyui-combotree" style="width: 205px; height: 24px;">
 </select>
</body>
</html>

三、效果

jquery实现下拉框多选方法介绍

jquery实现下拉框多选方法介绍

jquery实现下拉框多选方法介绍

四、下载

案例下载:http://wd.3water.com:81//201701/yuanma/ComboBox_3water.rar

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持三水点靠木!

Javascript 相关文章推荐
ExtJs扩展之GroupPropertyGrid代码
Mar 05 Javascript
javascript 面向对象的JavaScript类
May 04 Javascript
JavaScript和HTML DOM的区别与联系及Javascript和DOM的关系
Nov 15 Javascript
JS函数定义方式的区别介绍
Mar 22 Javascript
基于JavaScript实现鼠标向下滑动加载div的代码
Aug 31 Javascript
AngularJS实现网站换肤实例
Feb 19 Javascript
vue iview实现动态路由和权限验证功能
Apr 17 Javascript
用JS实现根据当前时间随机生成流水号或者订单号
May 31 Javascript
解决vue keep-alive 数据更新的问题
Sep 21 Javascript
vue页面切换过渡transition效果
Oct 08 Javascript
js实现继承的方法及优缺点总结
May 08 Javascript
解决Vue 刷新页面导航显示高亮位置不对问题
Dec 25 Javascript
jQuery实现可拖拽3D万花筒旋转特效
Jan 03 #Javascript
详解JavaScript常量定义
Jan 03 #Javascript
两种简单的跨域方法(jsonp、php)
Jan 02 #Javascript
JavaScript实现图片瀑布流和底部刷新
Jan 02 #Javascript
一个例子轻松学会Vue.js
Jan 02 #Javascript
jQuery设置和获取select、checkbox、radio的选中值方法
Jan 01 #Javascript
详解照片瀑布流效果(js,jquery分别实现与知识点总结)
Jan 01 #Javascript
You might like
使用纯php代码实现页面伪静态的方法
2015/07/25 PHP
Android AsyncTack 异步任务实例详解
2016/11/02 PHP
PHP用函数嵌入网站访问量计数器
2017/10/27 PHP
javascript中的变量作用域以及变量提升详细介绍
2013/10/24 Javascript
js setTimeout()函数介绍及应用以倒计时为例
2013/12/12 Javascript
Javascript和Java获取各种form表单信息的简单实例
2014/02/14 Javascript
js实现点击按钮后给Div图层设置随机背景颜色的方法
2015/05/06 Javascript
JavaScript禁止复制与粘贴的实现代码
2016/05/16 Javascript
js+html制作简单验证码
2017/02/16 Javascript
angularjs ui-router中路由的二级嵌套
2017/03/10 Javascript
解决Vue开发中对话框被遮罩层挡住的问题
2018/11/26 Javascript
Vue3 源码导读(推荐)
2019/10/14 Javascript
JavaScript实现表单验证功能
2020/12/09 Javascript
[02:22]《新闻直播间》2017年08月14日
2017/08/15 DOTA
教你用Python脚本快速为iOS10生成图标和截屏
2016/09/22 Python
Python中使用支持向量机(SVM)算法
2017/12/26 Python
python多进程控制学习小结
2018/10/31 Python
Python3.5 处理文本txt,删除不需要的行方法
2018/12/10 Python
Python列表list排列组合操作示例
2018/12/18 Python
python制作图片缩略图
2019/04/30 Python
使用Pyinstaller转换.py文件为.exe可执行程序过程详解
2019/08/06 Python
详解Python中的正斜杠与反斜杠
2019/08/09 Python
浅析PEP572: 海象运算符
2019/10/15 Python
python实现替换word中的关键文字(使用通配符)
2020/02/13 Python
django模型类中,null=True,blank=True用法说明
2020/07/09 Python
Skyscanner波兰:廉价航班
2017/11/07 全球购物
荷兰电脑专场:Paradigit
2018/05/05 全球购物
岗位职责怎么写
2014/03/14 职场文书
岗位工作说明书
2014/07/29 职场文书
三关爱志愿服务活动方案
2014/08/17 职场文书
2014年电信员工工作总结
2014/12/19 职场文书
2015年国庆节标语大全
2015/07/30 职场文书
基于Redis延迟队列的实现代码
2021/05/13 Redis
pandas 实现将NaN转换为None
2021/05/14 Python
Python selenium绕过webdriver监测执行javascript
2022/04/12 Python
Elasticsearch 索引操作和增删改查
2022/04/19 Python