jquery.validate 一些基本使用

<script src="js/jquery.validate.js"></script>   //scrip用<script type="text/javascript"/>这样是不行的 没有闭合  后面的就加载不了了 必须用</script>

<script type="text/javascript">

  $("#form").validate({   //form 为表单id

     rules:{

           name:{     //name为字段名 <input name="name"...

                 required:true,

                  minlength:2,   //最短长度

                 maxlength:16, //最长长度

                  remote:{     //验证服务器是否存在填写的姓名

                      type:"post",

                       url:"action",

                      data:{

                            name:function(){

                                     return $("#name").val();   //填写的name值  

                             }

                       },

                      dataType:"html",

                      dataFilter:function(data,type){

                           if(data=="true"){  //data为后台传到前天数据

                                return true;

                           }else{

                                 return false;

                            }

                       }

                   },

             number:{

                required:true,

                min:1

              }

          },

         messages:{

               name:{required:"请输入姓名",minlength:"最小2位",remote:"用户名已经存在"},

               number:{required:"请填写",min:"数值必须大于1"}

            }

    }


})

Jquery.validator.addMethod("mobile",function(value,element){

    var mobile=/^1[3|4|5|7|8]\d{9}$/;

    return this.optional(element) || (mobile.test(value));

},"手机格式不对");

</script> 


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值