首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >jQuery复选框事件处理

jQuery复选框事件处理
EN

Stack Overflow用户
提问于 2010-08-10 00:58:58
回答 4查看 294.6K关注 0票数 150

我有以下几点:

代码语言:javascript
复制
<form id="myform">
   <input type="checkbox" name="check1" value="check1">
   <input type="checkbox" name="check2" value="check2">
</form>

如何使用jQuery捕获在myform中发生的任何检查事件,并知道哪个复选框被切换(并知道它是被打开还是关闭)?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2010-08-10 01:01:37

代码语言:javascript
复制
$('#myform :checkbox').change(function() {
    // this will contain a reference to the checkbox   
    if (this.checked) {
        // the checkbox is now checked 
    } else {
        // the checkbox is now no longer checked
    }
});
票数 267
EN

Stack Overflow用户

发布于 2010-08-10 01:04:04

使用change事件。

代码语言:javascript
复制
$('#myform :checkbox').change(function() {
    // this represents the checkbox that was checked
    // do something with it
});
票数 133
EN

Stack Overflow用户

发布于 2010-08-10 01:02:29

代码语言:javascript
复制
$('#myform input:checkbox').click(
 function(e){
   alert($(this).is(':checked'))
 }
)
票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3442322

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档