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 相关文章推荐
jQuery+.net实现浏览更多内容(改编php版本)
Mar 28 Javascript
jquery实现的一个导航滚动效果具体代码
May 27 Javascript
node.js中的fs.lchmod方法使用说明
Dec 16 Javascript
JavaScript实现iframe自动高度调整和不同主域名跨域
Feb 27 Javascript
详解AngularJS控制器的使用
Mar 09 Javascript
JavaScript遍历求解数独问题的主要思路小结
Jun 12 Javascript
jquery实现手机端单店铺购物车结算删除功能
Feb 22 Javascript
Node学习记录之cluster模块
May 31 Javascript
微信小程序scroll-view组件实现滚动动画
Jan 31 Javascript
基于Vue实现关键词实时搜索高亮显示关键词
Jul 21 Javascript
快速解决vue-cli在ie9+中无效的问题
Sep 04 Javascript
Vuejs中的watch实例详解(监听者)
Jan 05 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初始化对象和析构函数的简单实例
2014/03/11 PHP
WordPress导航菜单的滚动和淡入淡出效果的实现要点
2015/12/14 PHP
动态表单验证的操作方法和TP框架里面的ajax表单验证
2017/07/19 PHP
javascript的函数
2007/01/31 Javascript
如何在Web页面上直接打开、编辑、创建Office文档
2007/03/12 Javascript
JavaScript高级程序设计 错误处理与调试学习笔记
2011/09/10 Javascript
JavaScript转换农历类实现及调用方法
2013/01/27 Javascript
js动态生成指定行数的表格
2013/07/11 Javascript
javascript ready和load事件的区别示例介绍
2013/08/30 Javascript
jQuery截取指定长度字符串代码
2014/08/21 Javascript
js获取会话框prompt的返回值的方法
2015/01/10 Javascript
jQuery增加自定义函数的方法
2015/07/18 Javascript
基于jQuery和CSS3制作响应式水平时间轴附源码下载
2015/12/20 Javascript
IntersectionObserver API 详解篇
2016/12/11 Javascript
基于vue.js快速搭建图书管理平台
2017/10/29 Javascript
不到200行 JavaScript 代码实现富文本编辑器的方法
2018/01/03 Javascript
angularjs数组判断是否含有某个元素的实例
2018/02/27 Javascript
JS实现左边列表移到到右边列表功能
2018/03/28 Javascript
一看就会的vuex实现登录验证(附案例)
2020/01/09 Javascript
如何在JavaScript中创建具有多个空格的字符串?
2020/02/23 Javascript
React.js组件实现拖拽排序组件功能过程解析
2020/04/27 Javascript
[48:48]2014 DOTA2国际邀请赛中国区预选赛 SPD-GAMING VS Dream TIME
2014/05/21 DOTA
Python 新建文件夹与复制文件夹内所有内容的方法
2018/10/27 Python
Flask核心机制之上下文源码剖析
2018/12/25 Python
python实现滑雪者小游戏
2020/02/22 Python
详解Python 实现 ZeroMQ 的三种基本工作模式
2020/03/24 Python
意大利高端时尚买手店:Stefania Mode
2018/03/01 全球购物
指针和引用有什么区别
2013/01/13 面试题
会计专业自我鉴定范文
2013/10/06 职场文书
团员的自我评价
2013/12/01 职场文书
《纸船和风筝》教学反思
2014/02/15 职场文书
小学教学随笔感言
2014/02/26 职场文书
毕业班联欢会主持词
2014/03/27 职场文书
捐助贫困学生倡议书
2014/05/16 职场文书
python代码实现备忘录案例讲解
2021/07/26 Python
Spring Cloud Netflix 套件中的负载均衡组件 Ribbon
2022/04/13 Java/Android