今天使用select下拉框实现了全选,全不选和多选的功能,效果如图:

1、html代码:

为select标签设置multiple属性为true
<select id="myselect" multiple="true"><option value="1">java</option><option value="2">javaSE</option><option value="3">javaEE</option>
</select>

截图和代码不相符,因为我用的是struts2框架,使用的是<s:select>标签,直接使用list获取下拉选项的,这里只是说明一下问题。关于s:select标签可以参考下面这个链接:
s:select标签的使用和相关属性说明
2、js代码:
接下来就是在js中设置select标签的多选功能:

$("#myselect").multiselect({noneSelectedText : "--请选择--", //当没有内容选中时候显示的文本checkAllText : "全选", //全选按钮显示的文本uncheckAllText : "全不选", //全不选按钮显示的文本minWidth : 200, //select框的宽度,根据option的内容长短设置selectedList : 2 //当选中的内容超过2条时,显示“n已选择”
});

别忘了引入js和css文件,这两个文件收了1大洋,木有积分的亲们可以加3393055725分享,下载地址:
http://download.csdn.net/detail/cat_pp/9774366

select实现多选、全选、全不选相关推荐

  1. vue 带全选和多选的表格怎么写_vue中使用计算属性巧妙的实现多选框的“全选”...

    接下来我会以一个购物车的例子,来演示如果借助计算属性,精巧的实现多选框的全选功能.当然,有全选,自然对应的也还有取消全选. 以下这张gif图,就是最终的实现效果: 第一步,针对购物车每一个商品进行设置 ...

  2. vue设置多选框默认勾选_Vue实现全选和反选即Vue复选框增加全选功能

    导语:Vue中单选下拉框开发起来非常简单,直接select包裹一个带v-for的option即可 但是当我们想做个带多选的下拉框该怎么办呢?最简方法是什么?比如下面这个图: 如果网上搜的话,搜的是一堆 ...

  3. 复选框的全选、全不选、和获取选中的值;

    1.获取select下面的选中的option值 <select id="afterSaleReson" name="afterSaleReson"> ...

  4. AVL_全选_取消全选_打印_ZMM1035

    *&---------------------------------------------------------------------* *& Report ZMM1035 * ...

  5. react实现全选、取消全选和个别选择

    react里面实现全选和取消全选,个别选择等操作,效果如下 代码: import React, {Component} from 'react' export default class Demo e ...

  6. 【jQuery】复选框的全选、反选,推断哪些复选框被选中

    本文与<[JavaScript]复选框的全选.反选.推断哪些复选框被选中>(点击打开链接)为姊妹篇,把里面内容再与jQuery框架中实现一次,相同做到例如以下的效果: 布局还是相同的布局, ...

  7. JS实现全选、反选、不选

    JS实现全选.反选.不选 效果图: 代码如下,复制即可使用: <!DOCTYPE html> <html> <head><meta charset=" ...

  8. 在项目中学习.NET的JQuery CheckBox方法(全选、取消全选、其他)

    一.在项目中遇到的CheckBox的全选和取消全选以及其他等解决方案如下: // 对全选和取消全选的事件 $("#CheckAll").click(function () {    ...

  9. 微信小程序 筛选侧边栏 全选与反全选

    小程序中经常会有筛选侧边栏的按钮,今天用原生小程序实现这一功能. 1.wxml核心代码 <button class="filterBtn" bindtap="tra ...

  10. axure实现复选框全选_AxureRP8实战手册-案例73(全选与取消全选效果)

    案例73. 全选与取消全选效果 案例来源: 百度音乐-音乐盒 案例效果: 初始状态/取消全选时:(图5-117) 全选后取消任一选项时:(图5-118) 全选/单选全部选中时:(图5-119) 案例描 ...

最新文章

  1. 【WPF】鼠标拖拽功能DragOver和Drop
  2. Box-Cox(python实现)
  3. oracle19c安装[ins-35180]无法检查可用内存
  4. [react] 受控组件和非受控组件有什么区别?
  5. 集成电路pad指的是什么_芯片、半导体、集成电路,你分清楚了吗?
  6. Docker系列三~docker安装nginx
  7. DTC精彩回顾—黄东旭《TiDB数据驱动的企业智能化转型新方向》丨PPT视频
  8. iPhone 12 Pro系列终于不怕弯了!
  9. python词频统计并按词频排序
  10. 昂达平板不能开机刷机_昂达平板电脑刷机教程
  11. 75道逻辑思维题及答案--计算机面试大全
  12. 语音识别 卷积神经网络,卷积神经网络字符识别
  13. potato电脑版连接不上_土豆电脑版-potato chat下载 v2.13.200323 电脑版 - 安下载
  14. Snug(舒适) as a Bug(小虫) in a Rug(小地毯)(2019/1/2)
  15. 音乐flac格式如何快速简单的转换为mp3格式
  16. 单枪匹马:4年只做一个iOS游戏 收入破千万美元
  17. 【从零开始玩量化17】如何python+QMT完成自动化交易?(全网最详细入门教程)
  18. 宝可梦数据集分析及预测
  19. Linux战地日记—date命令详细示例
  20. linux iic 设备驱动,linux IIC设备驱动.doc

热门文章

  1. Sqlmap学习笔记(叁)
  2. oracle提示无法识别,(急)导出文件中出现无法识别的语句
  3. js学习笔记2 -- js使用方法
  4. 分子动力学(MD)模拟,模拟体系构建经验总结
  5. 使用uniapp开发APP实现版本更新并安装
  6. 实时监控,智能预警,疾控中心的战疫“速度”
  7. Python学习笔记之迭代器与生成器
  8. 在SQL数据库中存储纬度和经度数据时要使用的数据类型是什么? [重复]
  9. 信息系统项目管理师 第八章-项目质量管理
  10. 话说“数字钥匙”(蓝牙钥匙)