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 用法--备忘

 

转载于:https://www.cnblogs.com/senyier/p/6697725.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值