单选按钮更改事件jquery

时间:2014-01-26 17:53:25

标签: jquery asp.net-mvc razor

我为RadioButton更改事件写了这个事件。但是第一个计时器页面load.it不工作。为什么?

//html mvc code
    @Html.RadioButtonFor(m => m.DigitalFile, false) خیر
    @Html.RadioButtonFor(m => m.DigitalFile, true) بله

     <script>
    $(function () {
        $("input[name='DigitalFile']").change(function () {
        var $this = $(this);
        if ($this.val() == "True") {
            $("#MapZoning").attr("disabled", false);
        } else {
            $("#MapZoning").attr("disabled", true);
        }
        });
    });
</script>

1 个答案:

答案 0 :(得分:1)

我没有得到你的问题。 。但对于页面加载的第一个计时器。它不起作用。为什么? 如果你说当页面加载时,mapZoning的属性不会改变,那就是因为你只是在你的DigitalFile发生某些变化时调用该函数(即某人,检查它或取消勾选)它)