首页 > 其他分享 >在jQuery中如何检查一个复选框是否被选中?

在jQuery中如何检查一个复选框是否被选中?

时间:2023-10-12 20:37:23浏览次数:35  
标签:jQuery checked 检查 isAgeSelected 复选框 选中

内容来自 DOC https://q.houxu6.top/?s=在jQuery中如何检查一个复选框是否被选中?

我需要检查复选框的checked属性,并根据该属性使用jQuery执行操作。

例如,如果age复选框被选中,那么我需要显示一个文本框以输入age,否则隐藏该文本框。

但是以下代码默认返回false

if ($('#isAgeSelected').attr('checked')) {
  $("#txtAge").show();
} else {
  $("#txtAge").hide();
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="checkbox" id="isAgeSelected"/>
<div id="txtAge" style="display:none">
  Age is selected
</div>

我该如何成功查询checked属性?


这对我来说有效:

$get("isAgeSelected").checked == true

其中isAgeSelected是控件的id。

此外,@karim79的回答也可以正常工作。我不确定我当时测试时错过了什么。

注意,此答案使用的是Microsoft Ajax,而不是jQuery

标签:jQuery,checked,检查,isAgeSelected,复选框,选中
From: https://www.cnblogs.com/xiaomandujia/p/17760464.html

相关文章

  • 直播系统源代码,单选按钮和复选框
    直播系统源代码,单选按钮和复选框 <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]").......
  • 使用jquery的html()判断Table元素为空时的bug
    在使用jquery的html()函数判断接点为空时从服务器端取数据,不为空时则不再取数据,这样减少与服务器的交互。使用元素<divid="test"></div>使用if(!$("#test").html())判断没有问题使用<tableid="test"></table>时出现问题,判断时总不为空,用alert($("#t......
  • jquery.form.js与file文件域、document.domain有冲突
    jquery.form.js的ajaxForm、ajaxSubmit方法无法成功执行回调函数:1.用response.getWriter().out()给客户端打印数据与<scripttype="text/javascript">document.domain="XXX.com";</script>使用jquery.form.js的ajaxForm、ajaxSubmit方法,......
  • struts2+hibernate+spring+jquery返回json List列表
    1.引入包:struts2-json-plugin-2.1.8.1.jarjson-lib-2.1.jarcommons-collections-3.2.1.jarcommons-beanutils-1.8.2.jarcommons-lang-2.4.jarezmorph-1.0.6.jar,其他的包略,这几个包是返回json形式的数据必须的2.<packagename="default"extends="js......
  • 关于Winform中使用DataGridView显示数据时,CheckBox选中状态异常问题
    使用C#创建的Winfrom项目,使用DataGridView显示数据,第一列中使用了DataGridViewCheckBoxColumn实现复选功能。但是当我绑定好数据后测试时,发现勾选和取消勾选的操作表现完全不按照预想的来——连续勾选几行后取消其中部分行的选中状态,再重复选中和取消时,原本不该被选中的checkBox......
  • jquery获取radio选中值及遍历
    在一个表单中我们通常是要获取被选中的那个radio项的值,所以要加checked来筛选,比如有以下的一些radio项:<inputtype="radio"name="testradio"value="jquery获取radio的值"/><inputtype="radio"name="testradio"value="jquery获取checkbox的值&quo......