.net後臺給前臺的普通單選框Radio 動態賦值,選中你要的性別。
阿新 • • 發佈:2019-02-02
前臺程式碼如下:
<input type="hidden" id="hidSex" value="<%= model_user.Sex %>"/>
<input type="radio" name="UserSex" value="1" />男<input type="radio" name="UserSex" value="0" />女
注意到上面的 隱藏文字框沒有? 這個後就是用來取後臺的傳過來的值,有木有。
然後在JS裡取到隱藏域的值,再賦給單選框 Radio控制元件:
var hidRadio = $("#hidSex").val();
var radios = document.getElementsByName("UserSex");
if (hidRadio == "True") {
radios[0].checked = true;
} else {
radios[1].checked = true;
}
有人會說為什麼不直接用服務端控制元件,省事。因為專案原因,其他不說了,有需要用到的可以參考這個思路。