【发布时间】:2013-11-16 18:23:17
【问题描述】:
我想检查两个默认值。所以我在jQuery中使用了以下代码..
jQuery:
$("form #Male").attr('checked', true);
$("form #Female").attr('checked', true);
之后,用户可以选择任一复选框。所以我从 db (model) 中获取值
<%: Html.CheckBox("Male", Model.Male.HasValue ? Model.Male.Value : false) %> Male
<%:Html.CheckBox("Female",Model.Female.HasValue ? Model.Female.Value :false) %> Female
但这并不有价值。在数据库中正确存储。但无论如何,它显示两个复选框都被选中,即使我也改变了。
如何解决这个问题?
【问题讨论】:
标签: jquery asp.net-mvc checkbox