在jquery中按值选择选项

时间:2012-07-19 16:14:12

标签: jquery

我有4个选项:

<input type="radio" name="tag" value="1"/>
<input type="radio" name="tag" value="2"/>
<input type="radio" name="tag" value="3"/>
<input type="radio" name="tag" value="4"/>

我在jquery中编写了一个前一页函数,它返回已经选择的选项:

var option_selected = could be 1,2,3 or 4;

$('#previous').click(function (){

});

请告诉我当我点击此前一个按钮时,如何选择已选择的选项。我应该在这个函数中添加什么呢?

3 个答案:

答案 0 :(得分:2)

试试这个:

$('input:radio[name="tag"][value="' + option_selected + '"]').prop('checked', true);

了解 .prop()

一点解释:

$('input:radio[name="tag"][value="' + option_selected + '"]')选择input[type=radio] name=tag 并且value等于option_selected

答案 1 :(得分:0)

$('input:radio[name="tag"][value="' + option_selected + '"]').prop('checked', true);

答案 2 :(得分:0)

你可以尝试一下!

$('input:[name="tag"],[name="radio"],[value="' + option_selected + '"]').prop('checked', true);