jquery+ajax+form表单验证

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jquery+ajax+form表单验证相关的知识,希望对你有一定的参考价值。

$().ready(function() {
  $("#publishForm").validate({
  onsubmit:true,// 是否在提交是验证
  onfocusout:false,// 是否在获取焦点时验证
  onkeyup :false,// 是否在敲击键盘时验证

rules: {
  username: {
    required: true,
    maxlength: 100
  },
  conbox: {
    required: true,
    maxlength: 140
  }
},
messages:{
  username: {
    required: "请填写昵称",
    maxlength: "姓名不超过100个字符"
    },
  conbox: {
    required: "请填写发表内容",
    maxlength: "发表内容不超过140个字符"
  }
},
submitHandler: function(form) { //通过之后回调

$.ajax({
  url : "{:U(‘index/add‘)}",
  type : "post",
  dataType : "json",
  data: {
    username: $("#username").val(),
    user_content: $("#conbox").val()
  },
  success : function(msg) {
    //要执行的代码
  }
});
},
invalidHandler: function(form, validator) {return false;}
});
});










































以上是关于jquery+ajax+form表单验证的主要内容,如果未能解决你的问题,请参考以下文章

Grails JQuery Ajax 表单验证

jquery表单验证on啥意思?

jquery.validate.min.js表单验证问题

jQuery在使用ajax验证后提交表单

怎么使用jquery提交表单

jQuery formValidator表单验证 禁止输入汉字