无线电输入检查或取消选中

时间:2011-05-31 17:25:58

标签: jquery checkbox

我有一个包含一些Checkbox和一个Radio的表单。

问题是所有的Checkbox都由jQuery代码控制,以改变样式。

该表单中的每个复选框都将设置样式,因为jQuery代码。

但我需要只有一个未设置样式的复选框。所以我不得不使用收音机。

我只有一台收音机,我需要找一个功能来检查/取消选中它,因为它是一个普通的复选框。

这可能吗?我运行jQuery 1.3.2

2 个答案:

答案 0 :(得分:4)

这是滥用单选按钮并颠覆其目的。而不是打破用户界面以满足您的需求,只需添加一些条件逻辑,以从样式规则中免除您的特殊复选框。在伪代码中:

if (checkbox.name != 'exempt me') {
    apply_style();
} else {
    do_something_special();
}

答案 1 :(得分:0)

这个问题用非常混乱的方式表达,但我想你是在询问如何从javascript设置是否检查无线电按钮。

您可以设置myRadioButton.checked = false;myRadioButton.checked = true;