根據單選框radio的值,來顯示checked狀態
阿新 • • 發佈:2019-01-25
例如有以下程式碼,你拿到了radio的value值0,1,2 怎樣根據他們的value值顯示它的選中狀態
<div class="add_sex">
<label><input name="form-field-radio" value="0" type="radio" class="ace" checked="checked"><span class="lbl">保密</span></label>
<label><input name="form-field-radio" value="1" type="radio" class="ace"><span class="lbl" >男</span></label>
<label><input name="form-field-radio" value="2" type="radio" class="ace"><span class="lbl" >女</span></label>
</div>
方法如下:
var youVal = "0"; // 1,2 把你拿到的值賦給youVal
$("input[name='form-field-radio']").each(function(index) {
if ($("input[name='form-field-radio']").get(index).value == youVal) {
$("input[name='form-field-radio']").get(index).checked = true;
}
});
今天同學提到了這個問題,我就百度了一下,又試了一下可以用的,希望能給大家提供點幫助。