RadioButtonFor控件


mvc視圖中的RadioButtonFor控件使用:

有幾個單選子項就寫幾個RadioButtonFor,格式參照如下:

@Html.RadioButtonFor(p => p.ScriptModel, 2, new { @checked = "checked"}) 命令段
@Html.RadioButtonFor(p => p.ScriptModel, 1) 建表

以下是在jquery中對控件的控制處理:

//顯示或隱藏建表相關的控件
function InitTbMsg() {

    var val = $('input:radio[name="ScriptModel"]:checked').val();
    if (val == "2") {
        $("#tbGroup").hide();
    }
    else if (val == "1") {
        $("#tbGroup").show();
    }
}

$(function () {
    $('input:radio[name="ScriptModel"]').click(function () {
        InitTbMsg();
    });
});

 補充:上面的案例中,如果字典類的屬性ScriptModel設置為非空,則生成的單選默認會有選中項;設置為允許為空則不會默認選中項。

設置默認選中項可以new其標簽屬性。

參考案例:RadioButtonFor值為false.默認選中的問題

參考網址:Html.RadioButtonFor和Html.DropDownListFor 用法--備忘

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM