有关Jquery validate其实在w3c上有很详细的讲解,这里我只说一下我遇到的问题。
Jquery validate用于在提交表单的时候进行前端校验,当Jquery validate 和ajax仪器使用时,
首先要考虑到的问题是加载顺序
我们知道当访问一个页面的时候,其加载顺序是:域名解析-->加载html-->加载css和js-->加载图片
jquery validate是在ajax之前执行
其次:具体使用方法如下
引入包
<script type="text/javascript" src="${pageContext.request.contextPath}/jquery/jquery.js"></script>
<script type="text/javascript" src="${pageContext.request.contextPath}/jquery/jquery-1.11.1.js"></script>
<script type="text/javascript" src="${pageContext.request.contextPath}/validate/jquery.validate.js"></script>
添加validate.js文件,在该文件中写js校验
function validateForm() {
var validator = $("#myForm").validate({
onsubmit:true,// 是否在提交是验证
submitHandler:function(form) {
ajaxSubmit();