我有复选框,需要以与单选按钮控件类似的方式进行操作。基本上,当一个人被检查时,所有其他人都需要取消选中。我怎样才能以尽可能少的痛苦实现这一目标?jQuery:禁用除当前选项之外的所有复选框
所以总结一下。如果复选框被选中,则所有其他(同级)必须被取消选中,而点击的一个checkstate不会被触摸。
我已经知道如何取消选中所有复选框,但是如果我这样做了,我必须首先存储选中的复选框的选中状态,然后在取消选中所有复选框后重新应用它。我想知道是否有一些方法可以用一些奇特的jQuery选择器或其他方法来做到这一点。
检查http://stackoverflow.com/questions/2279760/how-to-reset-all-checkboxes-using-jquery-or-javascript – JakeParis 2011-02-08 16:50:51
我知道该怎么做,我真的很想找到比存储原始复选框的状态然后重新应用它更好的方法。 – Chris 2011-02-08 16:51:31