Jquery激活单选按钮
jquery activating radio button
我有几个单选按钮,看起来像这样:
<div id="TheOptions">
<input type="radio" name="mylist"/>option 1
<input type="radio" name="mylist"/>option 2
<input type="radio" name="mylist"/>option 3
<input type="radio" name="mylist"/>option 4
</div>
如何设置选项n被选中?
到目前为止,我有
$('#TheOptions').find('input:radio').attr('checked', 'checked');
function (theindex) { "select option index"; }
谢谢你的建议。
function SelectIndex(index)
{
$('#TheOptions input:radio').eq(index).attr('checked', true);
}
工作的例子:
http://jsfiddle.net/hunter/PFWK5/1/
你想使用jQuery的eq()
$('#TheOptions').find('input:radio').eq(3).attr('checked', 'checked');
或
$('#TheOptions').find('input:radio:eq(3)').attr('checked', 'checked');
您可以使用索引选择器访问它们:
$('input:radio:eq(0)', '#TheOptions').attr('checked', 'checked');
或者有些人会在他们的收音机上提供id并以这种方式访问它们。
<div id="TheOptions">
<input type="radio" id="option1" name="mylist"/>option 1
<input type="radio" id="option2" name="mylist"/>option 2
<input type="radio" id="option3" name="mylist"/>option 3
<input type="radio" id="option4" name="mylist"/>option 4
</div>
然后他们像这样访问它:
$('#option1').attr('checked', 'checked');
相关文章:
- 多个单选按钮组相互干扰
- 是否可以禁用jquery中的单个单选按钮
- Javascript:无法获取变量中的单选按钮值
- 通过ajax到php文件获取单选按钮值
- 互斥单选按钮和相应的输入字段
- 用于选择MVC3中单选按钮值的JavaScript
- 如何获取单选按钮的多个实例的选定单选按钮值
- react testUtils模拟点击单选按钮而不触发onchange
- 当选择组中的单选按钮时,jQuery addClass
- Angularjs无法将单选按钮与嵌套范围内的模型绑定
- 客户端单选按钮列表验证
- 激活单选按钮并计算文本框值
- 选中文本框时激活单选按钮
- 使用复选框条件激活单选按钮
- 当用户在AngularJS中选择单选按钮时,激活特定的下拉列表
- 按下鼠标激活单选按钮
- 在输入文本框时激活单选按钮
- 启动数据切换下拉由单选按钮激活
- 在jQuery中查找激活时的单选按钮
- Jquery激活单选按钮