问题描述
|
我有一个包含一些复选框和一个收音机的表格。
问题在于,所有复选框均由jQuery代码控制以更改样式。
该表单中的每个复选框都将采用jQuery代码样式。
但是我只需要一个未设置样式的复选框即可。所以我不得不使用收音机。
我只有一个收音机,我需要找到一个功能来检查/取消选中它,因为它是一个普通的复选框。
这可能吗?我运行jQuery 1.3.2
解决方法
这个问题的措辞非常混乱,但我想您是在问如何通过javascript设置是否选中单选按钮。
您可以设置
myRadioButton.checked = false;
或myRadioButton.checked = true;
, 这是单选按钮的滥用,并且颠覆了它们的目的。无需破坏用户界面来满足您的需求,只需添加一些条件逻辑即可将特殊复选框从样式规则中排除。用伪代码:
if (checkbox.name != \'exempt me\') {
apply_style();
} else {
do_something_special();
}