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 相关文章推荐
javascript权威指南 学习笔记之变量作用域分享
Sep 28 Javascript
js 判断checkbox是否选中的操作方法
Nov 09 Javascript
修改file按钮的默认样式实现代码
Apr 23 Javascript
JavaScript实现自动弹出窗口并自动关闭窗口的方法
Aug 06 Javascript
js阻止浏览器默认行为触发的通用方法(推荐)
May 15 Javascript
JS检测页面中哪个HTML标签触发点击事件的方法
Jun 17 Javascript
jQuery+ajax实现实用的点赞插件代码
Jul 06 Javascript
微信小程序 location API实例详解
Oct 02 Javascript
让编辑器支持word复制黏贴、截屏的js代码
Oct 17 Javascript
浅析BootStrap中Modal(模态框)使用心得
Dec 24 Javascript
element-ui table span-method(行合并)的实现代码
Dec 20 Javascript
js 将多个对象合并成一个对象 assign方法的实现
Sep 24 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的加密方式及原理
2012/06/14 PHP
使用php+apc实现上传进度条且在IE7下不显示的问题解决方法
2013/04/25 PHP
javascript 进阶篇1 正则表达式,cookie管理,userData
2012/03/14 Javascript
文本框input聚焦失焦样式实现代码
2012/10/12 Javascript
jQuery图片播放8款精美插件分享
2013/02/17 Javascript
关于js注册事件的常用方法
2013/04/03 Javascript
JQuery触发事件例如click
2013/09/11 Javascript
Node.js模拟浏览器文件上传示例
2014/03/26 Javascript
js 模仿锚点定位的实现方法
2016/11/19 Javascript
基于iscroll.js实现下拉刷新和上拉加载效果
2016/11/28 Javascript
纯原生js实现table表格的增删
2017/01/05 Javascript
vue省市区三联动下拉选择组件的实现
2017/04/28 Javascript
angularjs实现上拉加载和下拉刷新数据功能
2017/06/12 Javascript
ES6学习教程之块级作用域详解
2017/10/09 Javascript
微信小程序 功能函数小结(手机号验证*、密码验证*、获取验证码*)
2017/12/08 Javascript
r.js来合并压缩css文件的示例
2018/04/26 Javascript
JavaScript基于数组实现的栈与队列操作示例
2018/12/22 Javascript
Vue动态生成el-checkbox点击无法赋值的解决方法
2019/02/21 Javascript
vue 解决data中定义图片相对路径页面不显示的问题
2020/08/13 Javascript
Vue父组件监听子组件生命周期
2020/09/03 Javascript
Python解惑之整数比较详解
2017/04/24 Python
Python实现嵌套列表去重方法示例
2017/12/28 Python
tensorflow 1.0用CNN进行图像分类
2018/04/15 Python
浅谈python新式类和旧式类区别
2019/04/26 Python
ZABBIX3.2使用python脚本实现监控报表的方法
2019/07/02 Python
Python爬虫JSON及JSONPath运行原理详解
2020/06/04 Python
C++和python实现阿姆斯特朗数字查找实例代码
2020/12/07 Python
HTML5本地存储之Web Storage应用介绍
2013/01/06 HTML / CSS
Linux开机引导的步骤是什么
2014/02/26 面试题
大学生找工作推荐信范文
2013/11/28 职场文书
高中的自我鉴定
2013/12/16 职场文书
2014年大学生党员自我评议
2014/09/22 职场文书
银行客户经理培训心得体会
2016/01/09 职场文书
升职自荐书
2019/05/09 职场文书
Tensorflow与RNN、双向LSTM等的踩坑记录及解决
2021/05/31 Python
MySQL 执行数据库更新update操作的时候数据库卡死了
2022/05/02 MySQL