我正在使用示例 MVC4 模板构建向导表单,我从http://afana.me/post/create-wizard-in-aspnet-mvc-3.aspx获取源代码
当我触发制作“下一步”按钮的java脚本时,我得到以下错误
var 验证器 = $('form').validate(); // 获取验证器 Uncaught TypeError: Object [object Object] has no method 'validate'
下面是带有下一步按钮的完整 JS 部分触发器。
$("#next-step").click(function () {
var $step = $(".wizard-step:visible"); // get current step
var validator = $('form').validate(); // obtain validator
var anyError = false;
$step.find("input").each(function () {
if (!validator.element(this)) { // validate every input element inside this step
anyError = true;
}
});
if (anyError)
return false; // exit if any error found
我已经在 mvc4 包中包含了库源。我能够使用不显眼的 js 成功获得客户端验证。但是在下一个按钮上调用验证失败。
有关如何解决此问题的任何帮助将非常有帮助