在多个选项卡下设置单选按钮

时间:2016-07-21 13:21:55

标签: javascript jquery html tabs radio

我有几个标签,每个标签都有这样的单选按钮组 enter image description here

请参阅案例#1,其中包含单选按钮name="managerid"class="managerid

<label>
    <input type="radio" name="managerid" class="managerid managerid_8" data-radio="iradio_square-grey" value="8">
    &nbsp;Spam Dead
</label>
<label>
    <input type="radio" name="managerid" class="managerid managerid_9" data-radio="iradio_square-grey" value="9">
    &nbsp;Stewart Stephenson
</label>

这些是动态生成的标签和单选按钮 现在我想在每个选项卡中设置单选按钮,其值为

这就是我正在做的事情

$.each($("#tab_"+r.id).find(".managerid"),function(i,v){
    if(v.value === r.managerid){
        v.checked = true;
    }
});

我知道标签的ID,所以i find()是经理ID,如果值匹配则设置它们

问题是它只在最后一个标签上设置了收音机 如何在每个选项卡上设置使用不同值检查的无线电

1 个答案:

答案 0 :(得分:-1)

我建议你为单选按钮控件分配不同的样式类,这是在多个标签中选择/取消选择的更好方法