input复选框操作的部分高频率使用代码
1. 获取单个checkbox选中项(三种写法):
- $("input:checkbox:checked").val()
- 或者
- $("input:[type='checkbox']:checked").val();
- 或者
- $("input:[name='ck']:checked").val();
2. 获取多个checkbox选中项:
- $('input:checkbox').each(function() {
- if ($(this).attr('checked') ==true) {
- alert($(this).val());
- }
- });
3. 设置第一个checkbox 为选中值:
- $('input:checkbox:first').attr("checked",'checked');
- 或者
- $('input:checkbox').eq(0).attr("checked",'true');
4. 设置最后一个checkbox为选中值:
- $('input:radio:last').attr('checked', 'checked');
- 或者
- $('input:radio:last').attr('checked', 'true');
5. 根据索引值设置任意一个checkbox为选中值:
- $('input:checkbox).eq(索引值).attr('checked', 'true');索引值=0,1,2....
- 或者
- $('input:radio').slice(1,2).attr('checked', 'true');
6. 选中多个checkbox:
同时选中第1个和第2个的checkbox:
- $('input:radio').slice(0,2).attr('checked','true');
7. 根据Value值设置checkbox为选中值:
- $("input:checkbox[value='1']").attr('checked','true');
8. 删除Value=1的checkbox:
- $("input:checkbox[value='1']").remove();
9. 删除第几个checkbox:
- $("input:checkbox").eq(索引值).remove();索引值=0,1,2....
- 如删除第3个checkbox:
- $("input:checkbox").eq(2).remove();
10.遍历checkbox:
- $('input:checkbox').each(function (index, domEle) {
- //写入代码
- });
11.全部选中
- $('input:checkbox').each(function() {
- $(this).attr('checked', true);
- });
12.全部取消选择:
- $('input:checkbox').each(function () {
- $(this).attr('checked',false);
- });
input复选框操作的部分高频率使用代码的更多相关文章
- JS及Dom练习 | 模态对话框及复选框操作
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- python之tkinter使用-复选框操作
# tkinter复选框操作 import tkinter as tk root = tk.Tk() root.title('问卷调查') root.geometry('220x80') # 设置窗口 ...
- C#:复选框操作类
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.W ...
- seleniumu 3.0复选框操作(定位一组元素)
一般验证复选框是否可以选择点击常用到定位一组元素去循环遍历执行点击事件.但是有时候在不同的浏览器下可能会存在差异化的最终结果. 目前谷歌浏览器常常存在多次点击同一复选框,导致最终最后两项复选框均未被勾 ...
- 【jQuery】对于复选框操作的attr与prop
这个是在jQuery1.6版本号之后出现的鬼东西.受影响的主要有下拉列表select与复选框checkbox.众所周知.在jQuery中能够用attr()取出节点的属性,然而对于checkbox却不是 ...
- jQuery——复选框操作
学习jQuer对表单.表格操作的过程中,按照书上的例子发现一个问题: <!DOCTYPE html> <html> <head> <title>复选框应 ...
- Jquery操作复选框(CheckBox)的取值赋值实现代码
赋值 复选框 CheckBox 遍历 取值 1. 获取单个checkbox选中项(三种写法): $("input:checkbox:checked").val() 或者 $(&q ...
- DataGridView 复选框 操作大全
DataGridViewCheckBoxColumn dtCheck = new DataGridViewCheckBoxColumn(); dtCheck.DataPropertyName = &q ...
- jQuery获取input复选框的值
var ipResolveValue =[]; //定义一个空数组$("input[name='ipResolve']:checked").each(function(){ / ...
随机推荐
- 常见类——Object
1.在Java类继承结构中Java.lang.Object类位于顶端 2.如果定义一个Object类没有使用extends关键字声明其父类,则其父类为Java.lang.Object类 3.O ...
- bootstrap 架构知识点
.col-md-pull-2 向右相对定位偏移量 .col-md-push-2 向左相对定位偏移量 .pull-left 左浮动 .pull-right 右浮动 改变大小写 通过这几个类可以改 ...
- 微软SQL Server认证最新信息(17年5月22日更新),感兴趣的进来看看哟
之前一直有在关注微软认证的一些消息,由于最新的SQL Server认证加入了2016的相关内容,导致课程资料需要大部分更新,但是微软更新相对比较慢,并且经常改版,目前发现的最新的MCP Cert Pa ...
- ThreadLocal来管理事务
ThreadLocal (扩展) 1 ThreadLocal API ThreadLocal类只有三个方法: l void set(T value):保存值: l T get():获取值: l ...
- [0] C#软件项目版本号的命名规则及格式介绍
版本控制比较普遍的 3 种命名格式 : 一.GNU 风格的版本号命名格式 : 主版本号 . 子版本号 [. 修正版本号 [. 编译版本号 ]] 英文对照 : Major_Version_Number. ...
- thinkphp3.2.3 版本使用redis缓存添加认证
我在使用thinkphp3.2.3的时候 发现如果是使用redis缓存 设置了认证的redis能连接成功 却无法 set 操作 ,检查发现是没有认证导致的 $redis->auth这一步没有, ...
- java自带uuid生成
java自带uuid生成UUID.randomUUID().toString()
- Petya勒索病毒疫苗出现,分分钟让电脑对病毒免疫
继wannacry之后,Petya勒索软件攻击再次席卷全球,对欧洲.俄罗斯等多国政府.银行.电力系统.通讯系统.企业以及机场造成了不同程度的影响. 研究发现,Petya 会锁定磁盘的 MFT 和 MB ...
- 【原】无脑操作:eclipse + maven搭建SSM框架
网上看到一些Spring + Spring MVC + MyBatis框架的搭建教程,不是很详细或是时间久远了,自己动手整一个简单无脑的! 0.系统环境 1)Windows 10 企业版 2)JDK ...
- MySQL 5.7 在windows下修改max_allowed_packet变量
(一)执行sql遇到的错误如下: ### Cause: com.mysql.jdbc.PacketTooBigException: Packet for query is too large (387 ...