首页 > 其他分享 >将复选框设置为已选中状态,使用jQuery

将复选框设置为已选中状态,使用jQuery

时间:2023-10-15 23:33:59浏览次数:43  
标签:jQuery checked myCheckbox prop 选中 复选框 true

内容来自 DOC https://q.houxu6.top/?s=将复选框设置为已选中状态,使用jQuery

我想使用jQuery来选中一个复选框,就像这样:

$(".myCheckBox").checked(true);

或者

$(".myCheckBox").selected(true);

有这样的方法吗?


现代jQuery

使用.prop()

$('.myCheckbox').prop('checked', true);
$('.myCheckbox').prop('checked', false);

DOM API

如果你只处理一个元素,你总是可以访问底层的HTMLInputElement并修改其.checked属性:

$('.myCheckbox')[0].checked = true;
$('.myCheckbox')[0].checked = false;

使用.prop().attr()方法的好处是它们将操作所有匹配的元素。

jQuery 1.5.x及以下版本

.prop()方法不可用,因此你需要使用[.attr()]。

$('.myCheckbox').attr('checked', true);
$('.myCheckbox').attr('checked', false);

请注意,这是jQuery 1.6版本之前的单元测试所使用的方法,并且优于使用$('.myCheckbox').removeAttr('checked');,因为后者将在包含它的表单上调用.reset()时改变行为,如果该框最初被选中,这是一个细微但可能不受欢迎的行为变化。

有关从1.5.x到1.6之间对checked属性/属性处理更改的更多上下文,可以在1.6版本发布说明.prop()文档Attributes vs. Properties部分找到一些不完整的讨论。

标签:jQuery,checked,myCheckbox,prop,选中,复选框,true
From: https://www.cnblogs.com/xiaomandujia/p/17766457.html

相关文章

  • WINCCV7.5SP2VBS+复选框做趋势曲线显示隐藏功能
    这是我在新浪博客发表过的一篇学习笔记,在这里也记录一遍。新浪博客地址是WINCCV7.5SP2VBS+复选框做趋势曲线显示隐藏功能_来自金沙江的小鱼_新浪博客(sina.com.cn) 新建一个WINCC项目,新建3个内u浮点数变量,2个BOOL变量,设置初始值。设置变量记录,关联这5个变量,启动变量记录。新建......
  • C语言数据类型占用字节大小+rand_mode/randomize_mode/static constraint+I2C和SPI的
    C语言数据类型占用字节大小https://blog.csdn.net/sinan1995/article/details/79577106对于整形,最大8字节,超出8字节的计算,要么用库,要么不用。64位编译器:char/unsignedchar:1字节char*:8字节shortint:2字节int/unsignedint:4字节longint:8字节float:4字节double:8字节lon......
  • Jquery获取a标签并修改其样式
    在头部引用Jquery文件<scriptsrc="jquery-1.8.0.min.js"></script>添加三个div块中包含a标签<div><ahref="#">测试1</a></div><div><ahref="#">测试2</a></div><div><ahref="#&quo......
  • vue el-select/el-cascader获取选中的对象label值
    1.el-select获取选中对象label值<el-form-itemlabel="车辆配置"prop="sales_name"><el-selectv-if="!showSaleNameInput"v-model="form.sales_name"clearableref="itemSelect"......
  • 在jQuery中如何检查一个复选框是否被选中?
    内容来自DOChttps://q.houxu6.top/?s=在jQuery中如何检查一个复选框是否被选中?我需要检查复选框的checked属性,并根据该属性使用jQuery执行操作。例如,如果age复选框被选中,那么我需要显示一个文本框以输入age,否则隐藏该文本框。但是以下代码默认返回false:if($('#isAgeSelec......
  • 直播系统源代码,单选按钮和复选框
    直播系统源代码,单选按钮和复选框 <LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"  android:layout_width="match_parent"  android:layout_height="match_parent"  android:background="@drawable/background&qu......
  • 前端划词选中实现
    1、需求如上图,鼠标划词选中标签,选中的词自动填入到输入框中2、实现<divclass="tag-words"@mouseup="startSelectWord"><divclass="tag-word"v-for="(item,index)intagWords":key="index">{{item.text}}......
  • jQuery能做到,PHP能做到,C#也能做到
    题目有些大,但文中谈到的问题很小;看似表扬C#,实际不是。这个小问题来自这样的应用场景——以HTTPPOST的方式调用第三方API,第三方API不支持JSON传参,只能通过URLquerystring方式传参(a=1&b=2)。假设API的地址是https://www.clw9335.com/gl/index-htm-page-9.html,需要传递的参数是us......
  • jquery uploadify动态更新配置参数方法uploadifySettings()
    1.使用scriptData给后台传参数的时候,必须声明'method':'GET',因为默认是POST2.$("#uploadify").uploadifySettings('scriptData',{'name':'liudong','age':22});动态更新配置参数$("#uploadify&quo......
  • jquery取redio、checkbox、select的值
    从jQuery1.3开始,前导的@符号已经被废除redio//取值varitem=$("input[name=radio_name]:checked").val();或$("input[name='radio_name']:checked").val();或$("[name='radio_name'][checked]").......