【发布时间】:2011-07-13 01:29:29
【问题描述】:
我正在尝试使用 jquery validate 插件来验证表单并使用 ajax 请求提交内容。
这段代码在我文档的开头。
$(document).ready(function() {
$('#contact-form').validate({submitHandler: function(form) {
$(form).ajaxSubmit();
contactSuccess() ;
}
});
});
验证有效。 但是,提交是正常进行的:提交时,页面重新加载。 当然,对于没有启用 js 的浏览器,我有一个非 js 后备行为。但我希望获得更流畅的用户体验。
我在 firebug 中看到的错误是: $(form).ajaxSubmit 不是函数
我在这里做错了什么?
【问题讨论】:
-
您是否包含了 jquery 表单插件? (jquery.malsup.com/form/#getting-started)
-
您确定您正确加载了库吗?
标签: jquery validation