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 相关文章推荐
基于Web标准的UI组件 — 树状菜单(2)
Sep 18 Javascript
用javascript实现在小方框中浏览大图的代码
Aug 14 Javascript
jQuery页面滚动浮动层智能定位实例代码
Aug 23 Javascript
JS Map 和 List 的简单实现代码
Jul 08 Javascript
查询json的数据结构的8种方式简介
Mar 10 Javascript
jQuery插件EasyUI实现Layout框架页面中弹出窗体到最顶层效果(穿越iframe)
Aug 05 Javascript
微信小程序  action-sheet详解及实例代码
Nov 09 Javascript
原生JavaScript实现AJAX、JSONP
Feb 07 Javascript
React Native时间转换格式工具类分享
Oct 24 Javascript
react 创建单例组件的方法
Apr 26 Javascript
VUE组件中的 Drawer 抽屉实现代码
Aug 06 Javascript
Vue表单提交点击事件只允许点击一次的实例
Oct 23 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正确输出json数据的实例讲解
2018/08/21 PHP
PHP队列场景以及实现代码实例详解
2021/02/26 PHP
csdn 批量接受好友邀请
2009/02/19 Javascript
JavaScript的parseInt 进制问题
2009/05/07 Javascript
五个jQuery图片画廊插件 推荐
2011/05/12 Javascript
JS获取后台Cookies值的小例子
2013/03/04 Javascript
js获取控件位置以及不同浏览器中的差别介绍
2013/08/08 Javascript
Javascript中查找不以XX字符结尾的单词示例代码
2013/10/15 Javascript
父元素与子iframe相互获取变量和元素对象的具体实现
2013/10/15 Javascript
js识别不同浏览器基于userAgent做判断
2014/07/29 Javascript
javascript中对Date类型的常用操作小结
2016/05/19 Javascript
jQuery中的ready函数与window.onload谁先执行
2016/06/21 Javascript
浅谈javascript:两种注释,声明变量,定义函数
2016/09/29 Javascript
jQuery实现返回顶部按钮和scroll滚动功能[带动画效果]
2017/07/05 jQuery
element-ui 的el-button组件中添加自定义颜色和图标的实现方法
2018/10/26 Javascript
使用FormData实现上传多个文件
2018/12/04 Javascript
Layui弹出层 加载 做编辑页面的方法
2019/09/16 Javascript
使用layer模态框给新页面传值的方法
2019/09/27 Javascript
Vuex的各个模块封装的实现
2020/06/05 Javascript
python读写json文件的简单实现
2017/04/11 Python
Python进阶之递归函数的用法及其示例
2018/01/31 Python
Python提取频域特征知识点浅析
2019/03/04 Python
python多线程并发及测试框架案例
2019/10/15 Python
通过实例解析Python调用json模块
2019/12/11 Python
Python爬虫自动化爬取b站实时弹幕实例方法
2021/01/26 Python
45个非常奇妙的CSS3 特性应用示例
2012/01/01 HTML / CSS
纽约21世纪百货官网:Century 21
2016/08/27 全球购物
建筑行业的大学生自我评价
2013/12/08 职场文书
调查研究项目计划书
2014/04/29 职场文书
本科毕业生应聘求职信
2014/07/06 职场文书
教师群众路线教育实践活动个人对照检查材料
2014/11/04 职场文书
讲文明倡议书
2015/04/29 职场文书
小学生家长意见
2015/06/03 职场文书
MySQL系列之十 MySQL事务隔离实现并发控制
2021/07/02 MySQL
MySQL 字符集 character
2022/05/04 MySQL
Android Gradle 插件自定义Plugin实现注意事项
2022/06/16 Java/Android