通常用的 .val(), .text(), .html() 都沒有辦法
這時應該做的是在 HTML 裡把 Radio Button 的文字用一個Label包起來
然後再使用 .next().html() 去Update Radio Button 的文字
這裡的 Label 我使用的是 span
HTML :
<input type="radio" name="year" value='1'><span> 1 年 </span>
<input type="radio" name="year" value='2'><span> 2 年 </span>
<input type="radio" name="year" value='3'><span> 3 年 </span>
JS :tmp = $("input[name='year'][value='3']").next().html();
參考資料 :
https://stackoverflow.com/questions/9945748/how-to-change-the-text-of-a-radio-button
0 意見:
張貼留言