知道是否在Jquery中选中了一个或多个复选框

Die*_*oP. 2 checkbox jquery

有没有办法在jQuery中知道是否至少检查了一个复选框?

我有一个包含很多复选框的表单,每个表单都不同.

我需要一种用jQuery来表达这样的东西,这是逻辑:

If at least one of the checkboxes in this specific form has been checked, then DO THIS else DO THAT.
Run Code Online (Sandbox Code Playgroud)

我重复每个复选框都有不同的名称,id和值.所以我需要通用的东西.

相反,表单只有一个,ID是 #tuitting_form

谢谢!!

Sha*_*oli 5

试试这个

$(document).read(function(){

 $("#tuitting_form input:checkbox").live('click', function(){

    if( $("#tuitting_form input:checkbox:checked").length > 0){
       $("#send_message").show(); $("#remove_accounts").show(); 
    }

 });
});
Run Code Online (Sandbox Code Playgroud)

  • @Greg - 感谢您更正结束括号. (2认同)