好吧,这个问题让我有点发疯。
我的表单上有一个复选框,如下所示:
<%=Html.CheckBox("Agreement", false)%>Yes, I agree to the terms
然后我有一个 js 文件,在加载 jquery 和 jquery.validate 后加载到浏览器中,如下所示:
$.validator.setDefaults({
submitHandler: function() { alert("submitted!"); }
});
$().ready(function() {
// validate signup form on keyup and submit
$("#campForm").validate({
rules: {
Agreement: "required"
},
messages: {
Agreement: "Please accept our policy"
}
});
});
因此,阅读文档应该可以,但它永远不会。我究竟做错了什么?