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 相关文章推荐
捕获关闭窗口的脚本
Jan 10 Javascript
javascript预览上传图片发现的问题的解决方法
Nov 25 Javascript
THREE.JS入门教程(6)创建自己的全景图实现步骤
Jan 25 Javascript
Jquery选择子控件&quot;大于号&quot;和&quot; &quot;区别介绍及使用示例
Jun 25 Javascript
自己写的Javascript计算时间差函数
Oct 28 Javascript
JS的location.href跳出框架打开新页面的方法
Sep 04 Javascript
jQuery带进度条全屏图片轮播特效代码分享
Jun 28 Javascript
深入学习JavaScript 高阶函数
Jun 11 Javascript
JS实现联想、自动补齐国家或地区名称的功能
Jul 07 Javascript
js实现特别简单的钟表效果
Sep 14 Javascript
Vue2.x和Vue3.x的双向绑定原理详解
Nov 05 Javascript
Vue3.0中Ref与Reactive的区别示例详析
Jul 07 Vue.js
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获取textarea的值并处理回车换行的方法
2014/10/20 PHP
php中chdir()函数用法实例
2014/11/13 PHP
thinkphp框架page类与bootstrap分页(美化)
2017/06/25 PHP
php设计模式之观察者模式定义与用法经典示例
2019/09/19 PHP
使用laravel根据用户类型来显示或隐藏字段
2019/10/17 PHP
javascript+iframe 实现无刷新载入整页的代码
2010/03/17 Javascript
原生javaScript做得动态表格(注释写的很清楚)
2013/12/29 Javascript
Jquery实现的一种常用高亮效果示例代码
2014/01/28 Javascript
jQuery时间日期三级联动(推荐)
2016/11/27 Javascript
JavaScript简单生成 N~M 之间随机数的方法
2017/01/13 Javascript
Vue常用的几个指令附完整案例
2018/11/06 Javascript
详解基于iview-ui的导航栏路径(面包屑)配置
2019/02/22 Javascript
vue2.0自定义指令示例代码详解
2019/04/25 Javascript
详解解决小程序中webview页面多层history返回问题
2019/08/20 Javascript
浅谈Vue3.0之前你必须知道的TypeScript实战技巧
2019/09/11 Javascript
layUI使用layer.open,在content打开数据表格,获取值并返回的方法
2019/09/26 Javascript
[04:44]DOTA2西游记战队视频彩蛋流出 师徒开黑巧遇林书豪
2016/08/03 DOTA
使用Python搭建虚拟环境的配置方法
2018/02/28 Python
python读取dicom图像示例(SimpleITK和dicom包实现)
2020/01/16 Python
python 插入日期数据到Oracle实例
2020/03/02 Python
面向新手解析python Beautiful Soup基本用法
2020/07/11 Python
matplotlib事件处理基础(事件绑定、事件属性)
2021/02/03 Python
Foreo国际站:Foreo International
2018/10/29 全球购物
迪卡侬(Decathlon)加拿大官网:源自法国的运动专业超市
2020/11/22 全球购物
家长对孩子评语
2014/01/30 职场文书
学生会竞聘书范文
2014/03/31 职场文书
课外活动总结范文
2014/07/09 职场文书
材料物理专业求职信
2014/09/01 职场文书
缓刑期间思想汇报范文
2014/10/10 职场文书
售房协议书范本2014
2014/10/23 职场文书
幼儿园大班教师个人总结
2015/02/05 职场文书
给朋友的道歉短信
2015/05/12 职场文书
地球上的星星观后感
2015/06/02 职场文书
初中生物教学反思
2016/02/20 职场文书
mysql sql常用语句大全
2022/06/21 MySQL
MySQL中TIMESTAMP类型返回日期时间数据中带有T的解决
2022/12/24 MySQL