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 相关文章推荐
IE JS编程需注意的内存释放问题
Jun 23 Javascript
jQuery学习5 jQuery事件模型
Feb 07 Javascript
jquery trim() 功能源代码
Feb 14 Javascript
解析js原生方法创建表格效率测试
Jul 08 Javascript
css与javascript跨浏览器兼容性总结
Sep 15 Javascript
JQuery遍历json数组的3种方法
Nov 08 Javascript
新手快速学习JavaScript免费教程资源汇总
Jun 25 Javascript
JavaScript中字面量与函数的基本使用知识
Oct 20 Javascript
javascript实现html页面之间参数传递的四种方法实例分析
Dec 15 Javascript
全面了解javascript中的错误处理机制
Jul 18 Javascript
js实现图片上传并预览功能
Aug 06 Javascript
点击按钮弹出模态框的一系列操作代码实例
Mar 29 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
神族 Protoss 剧情介绍
2020/03/14 星际争霸
漫威DC即将合作联动,而双方早已经秘密开始
2020/04/09 欧美动漫
用PHP连接Oracle数据库
2006/10/09 PHP
浅析echo(),print(),print_r(),return之间的区别
2013/11/27 PHP
PHP处理Ajax请求与Ajax跨域问题
2017/02/13 PHP
微信小程序 消息推送php服务器验证实例详解
2017/03/30 PHP
为Plesk PHP7启用Oracle OCI8扩展方法总结
2019/03/29 PHP
jQuery 1.4 15个你应该知道的新特性(译)
2010/01/24 Javascript
锋利的jQuery 要点归纳(三) jQuery中的事件和动画(下:动画篇)
2010/03/24 Javascript
js获取本机的外网/广域网ip地址完整源码
2013/08/12 Javascript
seajs中模块的解析规则详解和模块使用总结
2014/03/12 Javascript
原生javascript实现拖动元素示例代码
2014/09/01 Javascript
JS运动框架之分享侧边栏动画实例
2015/03/03 Javascript
jQuery往textarea中光标所在位置插入文本的方法
2015/06/26 Javascript
JavaScript实现带缓冲效果的随屏滚动漂浮广告代码
2015/11/06 Javascript
jquery实现全选功能效果的实现代码
2016/05/05 Javascript
解决node.js安装包失败的几种方法
2016/09/02 Javascript
微信小程序 this和that详解及简单实例
2017/02/13 Javascript
jQuery EasyUI 组件加上“清除”功能实例详解
2017/04/11 jQuery
Node.JS文件系统解析实例详解
2017/05/15 Javascript
AngularJS 打开新的标签页实现代码
2017/09/07 Javascript
Nodejs处理异常操作示例
2018/12/25 NodeJs
Vue表单控件数据绑定方法详解
2020/02/05 Javascript
解决Vue-Router升级导致的Uncaught (in promise)问题
2020/08/07 Javascript
Vue中关闭弹窗组件时销毁并隐藏操作
2020/09/01 Javascript
编写Python脚本使得web页面上的代码高亮显示
2015/04/24 Python
python实现堆排序的实例讲解
2020/02/21 Python
Django 设置多环境配置文件载入问题
2020/02/25 Python
python操作ini类型配置文件的实例教程
2020/10/30 Python
django inspectdb 操作已有数据库数据的使用步骤
2021/02/07 Python
用canvas实现图片滤镜效果附演示
2013/11/05 HTML / CSS
size?荷兰官方网站:英国高级运动鞋精品店
2020/07/24 全球购物
库房保管员岗位职责
2014/04/07 职场文书
新郎答谢词
2015/01/04 职场文书
幼儿园六一儿童节开幕词
2016/03/04 职场文书
Pytorch GPU内存占用很高,但是利用率很低如何解决
2021/06/01 Python