检查是否在jquery中选中了复选框

时间:2014-07-23 14:58:32

标签: javascript jquery asp.net-mvc-3

我的观点页面:

<td>@Html.CheckBoxFor(m => m.CheckedStatus, new Dictionary<string, object> { { "id", "cbCheckedStatus7" }, { "name", "cbCheckedStatus" },{"class","onchange"} })  
</td>
<span id="spBlueCheckbox" style="display: none; color: blue;">    

Jquery的:

jQuery().ready(function domReady($) {
    if ($('#cbCheckedStatus7').is(':checked')) {
       $('#spBlueCheckbox').show();
    } else {
       $('#spBlueCheckbox').hide();
    }
});

如果我选中复选框,则不执行任何操作,我的意思是,当选中复选框时,应显示span标记。最初没有显示跨度。

1 个答案:

答案 0 :(得分:2)

你需要一个

的事件处理程序
jQuery(function($) {
    $('#cbCheckedStatus7').on('change', function() {
        $('#spBlueCheckbox').toggle(this.checked);
    });
});

你在哪里找到DOM就绪处理程序?