我有幾個選項卡,每個選項卡具有相同的無線電按鈕組這樣 設置的單選按鈕下多個選項卡檢查
見例#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標準。 –