ASP.NETmvc常用JQUERY收藏【jquery.form.js结合jquery.validate.js】

    虽然jquery.form.js可以通过自定义验证方式实现个性化的验证,不过我们大量使用的还不是一个红星(*)

在jquery.form.js下使用jquery.validate.js就可以简简单单的实现我们这个小小的但很常用的功能

简单的结合方式如下

 

 $(document).ready(function () {

      // jquery.form.js要用到的一个参数
      var options = {
      target:'#Tip', //后台将把传递过来的值赋给该元素
      url:$(this).attr("action"), //提交给哪个执行
      type:'POST',
      beforeSubmit: function(){ alert("提交表单前的验证工作");},  // pre-submit callback
      success: function(){ alert($('#Tip').text());} //显示操作提示
      };
      
      $('#form1').validate({
      
      submitHandler:function(form) {
      $(form).ajaxSubmit(options);
      },

      rules: {

      username: {

      required: true,

      minlength: 3

      },

      email: {

      required: true,

      email: true

      },

      url: "url",

      comment: "required"

      }

      })

      });

你可能感兴趣的:(validate)