//登录 引入layer.js 然后页面class就可以直接使用 required必填 number数字等验证了
$(document).ready(function() {
$("#loginForm").validate({
rules: {
validateCode: {remote: "${pageContext.request.contextPath}/servlet/validateCodeServlet"}
},
messages: {
username: {required: "请填写用户名."},
password: {required: "请填写密码."},
validateCode: {required: "请填写验证码.",remote: "验证码不正确." }
},
onsubmit:true,
//重写showErrors
showErrors: function (errorMap, errorList) {
var msg = "";
$.each(errorList, function (i, v) {
layer.tips(v.message , v.element,{tips: 4});
return false;
});
},
errorLabelContainer: "#messageBox",
errorPlacement: function(error, element) {
error.appendTo($("#loginError").parent());
},
});
});
//forn页面 引入layer.js 然后页面class就可以直接使用 required number等验证了
$(document).ready(function() {
$("#inputForm").validate({
submitHandler: function(form){
loading('正在提交,请稍等...');
form.submit();
},
showErrors: function (errorMap, errorList) {
var msg = "";
$.each(errorList, function (i, v) {
//msg += (v.message + "\r\n");
//在此处用了layer的方法,显示效果更美观
layer.tips(v.message, v.element, { time: 2000 });
return false;
});
},
/* 失去焦点时不验证 */
onfocusout: false
});
});