0
<td align="left" valign="top" bgcolor="#FFFFFF"  class="rows" style="text-align:center;"><input  name="activeloyalty" type="checkbox" value="24"></td>
<td align="left" valign="top" bgcolor="#FFFFFF"  class="rows" style="text-align:center;"><input  name="activeloyalty" type="checkbox" value="24"></td>
<td align="left" valign="top" bgcolor="#FFFFFF"  class="rows" style="text-align:center;"><input  name="activeloyalty" type="checkbox" value="24"></td>
<td align="left" valign="top" bgcolor="#FFFFFF"  class="rows" style="text-align:center;"><input  name="activeloyalty" type="checkbox" value="24"></td>
<td align="left" valign="top" bgcolor="#FFFFFF"  class="rows" style="text-align:center;"><input  name="activeloyalty" type="checkbox" value="24"></td>
<td align="left" valign="top" bgcolor="#FFFFFF"  class="rows" style="text-align:center;"><input  name="activeloyalty" type="checkbox" value="24"></td>
<td align="left" valign="top" bgcolor="#FFFFFF"  class="rows" style="text-align:center;"><input  name="activeloyalty" type="checkbox" value="24"></td>


$("[name=activeloyalty]")live('click', function () {
if($("[name=activeloyalty]").is(':checked') ){//how to uncheck the rest checkbox

}
});

我在表格中有许多复选框,我的问题是当我选中一个特定的复选框时,如何禁用其余复选框?

4

2 回答 2

1

像这样:

$("input[name=activeloyalty]").live('click', function () {
   if ($(this).is(':checked')) {
        $('input[name="activeloyalty"]').not(':checked').attr('disabled', true);
   }
   else {
        $('input[name="activeloyalty"]').attr('disabled', false);
   }
});
于 2012-06-26T19:05:48.777 回答
0
$("input[name=activeloyalty]").change(function(){
    $("input[name=activeloyalty]").not(":checked").attr('disabled',true);
});
于 2012-06-26T19:08:50.263 回答