• 113545

    文章

  • 803

    评论

  • 12

    友链

  • 最近新加了换肤功能,大家多来逛逛吧~~~~
  • 喜欢这个网站的朋友可以加一下QQ群,我们一起交流技术。

如何检查jQuery中是否已选中复选框? - How to check whether a checkbox is checked in jQuery?

撸了今年阿里、腾讯和美团的面试,我有一个重要发现.......>>

问题:

I need to check the checked property of a checkbox and perform an action based on the checked property using jQuery. 我需要检查复选框的checked属性,并使用jQuery根据checked属性执行操作。

For example, if the age checkbox is checked, then I need to show a textbox to enter age, else hide the textbox. 例如,如果选中了年龄复选框,那么我需要显示一个文本框来输入年龄,否则隐藏该文本框。

But the following code returns false by default: 但是以下代码默认情况下返回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>

How do I successfully query the checked property? 如何成功查询checked属性?


解决方案:

参考一: https://stackoom.com/question/3mZk/如何检查jQuery中是否已选中复选框
参考二: https://oldbug.net/q/3mZk/How-to-check-whether-a-checkbox-is-checked-in-jQuery

695856371Web网页设计师②群 | 喜欢本站的朋友可以收藏本站,或者加入我们大家一起来交流技术!

0条评论

Loading...


自定义皮肤 主体内容背景
打开支付宝扫码付款购买视频教程
遇到问题联系客服QQ:419400980
注册梁钟霖个人博客