[报错解决]解决mvc .ajaxSubmit() is not a function 和 .validate is not a function的问题

 

1. 若是出现ajaxsubmit和validate不是一个函数的报错第一时间检查是否是没引用jshtml

<script src="~/Scripts/jquery-3.3.1.js"></script>
<script src="~/Scripts/jquery.validate.js"></script>jquery

<script src="~/Scripts/jquery.form.js"></script>
2. 若是都引用了,检查是不是顺序不对,jQuery-版本号.js必须在最上面ajax

3.若是都ok,可是还报错,可能就和我同样,用了.net mvc的模板(或者不当心引用了两次jQuery)。网络

看控制台的网络。mvc

而后把另一个位置的jQuery删除便可。若是你用的是mvc模板,在views的shared的layout.cshtml中删除函数

@Scripts.Render("~/bundles/jquery")

就能够了~~~spa

相关文章
相关标签/搜索