jQuery中是否有办法知道是否至少检查了一个复选框?
我有一个包含很多复选框的表单,每个表单都不同。
我需要一种用jQuery来表达这样的东西,这就是逻辑:
If at least one of the checkboxes in this specific form has been checked, then DO THIS else DO THAT.
我重复每个复选框都有不同的名称,ID和值。所以我需要一些通用的东西。
相反,表单只有一个,ID为#tuitting_form
谢谢!
答案 0 :(得分: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();
}
});
});
答案 1 :(得分:1)
if ($('#form input:checked').length > 0) //...