我有几个选项卡,每个选项卡具有相同的无线电按钮组这样 设置的单选按钮下多个选项卡检查
见例#1具有单选按钮name="managerid"
并用class="managerid
<label>
<input type="radio" name="managerid" class="managerid managerid_8" data-radio="iradio_square-grey" value="8">
Spam Dead
</label>
<label>
<input type="radio" name="managerid" class="managerid managerid_9" data-radio="iradio_square-grey" value="9">
Stewart Stephenson
</label>
这些都是动态生成的标签和单选按钮 现在我想设置单选按钮在每个选项卡中检查与值
这是我该怎么做
$.each($("#tab_"+r.id).find(".managerid"),function(i,v){
if(v.value === r.managerid){
v.checked = true;
}
});
我知道标签的ID,所以我find()
的经理ID和设置,如果值匹配
的问题是,这台收音机的最后一个选项卡上选中检查它们只 如何设置无线电台每个选项卡上选中了有着不同的价值观
问题更好的可行的方法是,因为所有的无线电输入具有相同的名称,因此属于一个组,因此您只能选择其中的一个。为此,每个选项卡中的无线电输入需要具有不同的名称,例如。 'case1-managerid','case2-managerid'等 –
他们是从一个模板文件生成的,所以我不能改变他们的名字,有没有其他办法可以做到这一点? –
不幸的不是。按名称对无线电输入进行分组是一种由浏览器控制的HTML标准。 –