我在MVC 4视图中有以下HTML表单
@using (Html.BeginForm("Index", "ManageAdministrator", FormMethod.Post,
new Dictionary<string, object> {{"id", "manageAdministratorForm"}}))
{
@Html.TextBox("emailAddressTextbox", null,
new Dictionary<string, object> {{"id", "emailAddressTextbox"}})
}
我想使用以下代码应用JQuery验证
$(document).ready(function() {
$("#saveButton").click(function () {
$("#manageAdministratorForm").validate({
rules: {
emailAddressTextbox: {
required: true
}
},
comment: "The email address is required"
});
});
});
执行验证时,我得到以下错误
JavaScript runtime error: Unable to get property 'call' of undefined or null reference
答案 0 :(得分:0)
此问题是由我使用的JQuery Validation插件引起的。 我使用Nuget更新到最新的JQuery Validation Plugin(1.11),现在一切正常。
希望这对将来有所帮助。