使用jquery中的值设置单选按钮

时间:2014-05-23 10:20:27

标签: javascript jquery

如何使用属性值

设置单选按钮(选择)

html:

<div class="controls">
    <input type="radio" id="chairs_canadd" name="chairs_canadd" value="1" />
    <input type="radio" id="chairs_canadd" name="chairs_canadd" value="0" />
</div>

现在我通过AJAX从数据库中获取 chairs_canadd 值。如果值为0则必须选择第二个,如果值为1,则必须先选择第一个。

2 个答案:

答案 0 :(得分:2)

首先,您的ID不是唯一的。

其次,像这样的单选按钮组一次只能有一个选中的值。那么为什么不使用.val

$('input:radio[name=chairs_canadd]').val([editValue.chairs_canadd]);

jsFiddle

答案 1 :(得分:0)

您有需要在变量chairs_canadd中设置的选项的值。您可以按值获取单选按钮然后进行设置。像这样:

$(".controls input[value="+chairs_canadd+"]").prop("checked", true)