【发布时间】:2013-07-20 11:17:31
【问题描述】:
我有以下代码,我想要它,这样如果我取消选中该复选框,它将显示验证消息。
我的代码
jQuery
if($('#TermsAndConditions').is(':checked'))
{
} else {
alert('Not checked);
}
查看
<div class="editor-field">
<%:Html.CheckBox("TermsAndConditions")%> <%: Html.ActionLink("I agree Terms and Conditions", "Terms", "Home")%>
</div>
但是,每当我加载表单时,都会显示一条警告消息。你能帮我找出问题吗?
【问题讨论】:
-
因为它没有绑定到任何事件。每当表单/页面加载时,都会触发警报。您需要将其绑定为
submit之类的事件。 -
如果不将代码设置在复选框的 onchange 处理程序中,您希望您的代码做什么?!
-
jquery-validate 标签用于特定插件。标记问题时请更加小心。已编辑。谢谢。
标签: jquery validation checkbox