-1

私のコードを聞いてください:

<div class="reminderDiv">
    <input type="checkbox" class="require-one" id="lmrText"  name="lmrText"><label>Text Message</label>&nbsp;&nbsp;&nbsp;
    <input type="checkbox" class="require-one" id="lmrPhone" name="lmrPhone"><label>Phone</label>
    <input type="checkbox" class="require-one" id="lmrEmail" name="lmrEmail"><label>Email</label>
</div>

JQueryを使用して、少なくとも1つのチェックボックスが選択されているかどうかを確認するにはどうすればよいですか?

4

4 に答える 4

2
if($('.require-one:checked').length > 0)
{
   // at least one checkbox was checked
}
else
{
  // no checkbox was checked
}

JSFIDDLE

于 2013-01-30T05:54:06.910 に答える
2
$(".reminderDiv :checked").length > 0

これはtrue、少なくとも 1 つのチェックボックスがオンになっている場合です。

于 2013-01-30T05:51:29.907 に答える
0
if($('.require-one:checked').size() === 0){
{
    //your code here
}
于 2013-09-18T11:22:32.033 に答える
0
if($('input[type=checkbox]').is(':checked')==true) {
    alert("Your data");
}
于 2013-01-30T05:51:58.963 に答える