由于某种原因,我似乎无法弄清楚这个问题。
我在HTML中有一些单选按钮,用于切换类别:
<input type="radio" name="main-categories" id="_1234" value="1234" /> // All
<input type="radio" name="main-categories" id="_2345" value="2345" /> // Certain category
<input type="radio" name="main-categories" id="_3456" value="3456" /> // Certain category
<input type="radio" name="main-categories" id="_4567" value="4567" /> // Certain category
用户可以选择任何一个单选按钮,但当某个特定事件触发时,我想将 1234
设置为默认选中的单选按钮。我尝试了以下版本(使用或不使用 jQuery):
document.getElementById('#_1234').checked = true;
但它似乎没有更新。我需要它在可见上更新,以便用户可以看到它。
有人能帮忙吗?编辑:我只是疲倦了,忽略了
#
,感谢指出,还有 $.prop()
。
document.getElementById('_1234').checked = true;
更改为这样。 - stackErr#
符号 - Tim Seguine