我不知道为什么在我的mvc应用程序中,当我返回" true"值视图页面中的复选框为什么没有出现抽搐标志?需要帮助。
查看页面
<div id="maindiv">
<%: Html.CheckBoxFor(m => m.status)%>
<%: Html.LabelFor(m => m.status)%>
</div>
这是将数据设置为复选框
的脚本<script type="text/javascript">
$('#status').val(true);
alert(" active " + $('#status').val());
</script>
答案 0 :(得分:1)
而不是 $('#status').val(true)
尝试;
$('#status').prop('checked', true); //checked
$('#status').prop('checked', false); //unchecked
或者对于jQuery 1.5及更低版本
$('#status').attr('checked','checked');