Jquery如何操作多选框?

Html代码里多选框控件,在生成后多数情况都是给用户点击选择的,但有时候程序也需要操作这些控件。下面一起来看下用JQuery怎么操作。

操作方法

  • 01

    首先看下我们的Html代码,就是一组Checkbox多选框,和一组操作的按钮。 代码里记得先引入Jquery插件脚本。

  • 02

    看下现在页面的显示效果,就是一组很标准的多选框和按钮。

  • 03

    我们先添加第一个按钮的逻辑。 用Jquery选中一个多选框,我们用id选择器选中这个多选框,然后调用prop方法,设置它的属性 checked为 true就行了。 $("#cbSRF").prop("checked", true);

  • 04

    刷新运行页面,我们点击第一个按钮,如图,程序自动把第二个多选框选中了。

  • 05

    接着写第二个按钮的逻辑,所有的多选框都选中,我们用class选择器选中所有的多选框,然后还是调用prop方法,设置它的属性 checked为 true。 因为所有的多选框都有样式为 cb的Class,所以$(".cb")就是选择了所有的选择框。 $(".cb").prop("checked", true);

  • 06

    再次刷新页面,点击第二个按钮,所有的多选框都呈选中状态了。

  • 07

    接着写第三个按钮的逻辑,获取选中的多选框的值。 这次我们的选择器是$(".cb:checked"), 即class为 cb, 且是选中状态的多选框(:checked),没有选中的排除。 然后循环这些选中的项,用val()方法取得它的值,放到字符串,最后弹框输出。

  • 08

    刷新页面后,我们先选中第一项和第二项,然后点击第三个按钮。得到正确结果,如图

  • 09

    第四个按钮的逻辑,设置一个多选框为不可用状态,在这个状态下,用户不能点击选中它。 我们用id选择器选中这个选项,然后用prop方法,设置 disabled属性为true就行了。

  • 10

    刷新页面,点击第四个按钮,可以看到最后一个选项的选框颜色变灰了,用鼠标去点击,也是不能选中的。

(0)

相关推荐

  • 使用Jquery如何操作下拉框控件?

    下拉框选择控件,在网页开发中,是经常使用到的一个控件.所以会对它有很频繁的操作,借助Jquery,我们可以很方便地对它进行操作控制. 下面一起来看些例子. 操作方法 01 先看下我们的例子HTML代码 ...

  • 表单中的勾选框和开关

    @可乐橙:创建表单时,交互设计师总是会面临一个选择,选用哪种UI元素来表示可选项的操作.可选项可以用勾选框.开关.单选框和下拉菜单表示.选择得当的话,任何一种都非常出色.本文中,我们重点勾选框和开关, ...

  • Win8如何开启文件夹复选框功能默认是禁用的

    Win8系统中,默认文件夹复选框功能是禁用的。因此喜欢复选框功能的朋友就要自己开启这项功能了,不过很多刚接触WIn8的朋友并不知道从哪儿开启,下面就详细为大家介绍Win8开启复选框功能的方法,一起来看 ...

  • Word中怎么制作打勾复选框的图文步骤

    平时在编辑word时会需要制作打勾的复选框,也许很多朋友还不知道怎么设置,本教程就为大家介绍具体操作过程,下面就一起来看看吧。我们以Word2010版来演示word复选框打勾的整个操作过程。 第一步, ...

  • 为Win7资源管理器添加文件选择复选框

    我们在工作和学习中有时会在Win7的资源管理器中挑选很多不同的文件和文件夹,然后做拷贝、移动或者删除操作。有多时候,不管是按时间、名称、类型还是体积大小排序,想要选择的这些文件夹和文件未必都能规规矩矩 ...

  • 怎样找回Win8系统的复选框

    Win8系统中,默认文件夹复选框功能是禁用的。因此喜欢复选框功能的朋友就要自己开启这项功能了,不过很多刚接触WIn8的朋友并不知道从哪儿开启,下面就详细为大家介绍Win8开启复选框功能的方法,一起来看 ...

  • 如何去除Windows8桌面图标左上角的复选框

    在之前的文章中我们介绍到如何去除Win8桌面图标上的小箭头以及盾牌,这一次,小编主要给大家介绍的是Win8桌面图标左上角的复选框怎么去除,来看下详细的操作步骤。 Win8去除桌面图标左上角复选框的步骤 ...

  • 如何启用Win8系统中的复选框功能

    用户用的是Win8系统,现在我想使用复选框功能,请问怎么在Windows8中使用复选框功能? 操作步骤 1、 打开“回收站,鼠标左键点击“查看”,鼠标左键点击“选项图标”,参见下图 2、 打开“文件夹 ...

  • win7没有“连接外部USB指向装置时...”勾选框怎么办?

    用笔记本电脑的朋友肯定试过打字的时候碰到触摸板打字出错的情况.所以一定希望我们插入外置鼠标的时候触摸板自动关闭.其实现在在网上有很多关于设置笔记本电脑自动关闭的教程,所以我这里就不详细阐述装驱动和修改 ...