zoukankan      html  css  js  c++  java
  • jquery validate 在ajax提交表单下的验证方法

    $(function() {
     var method='${method }';
     if(method == 'edit'){
      url="${ctx}/commodity/typeReName.json";
     }else{
      url="${ctx}/commodity/typeAdd.json";
     }
     $("#commodityTypeForm").validate({
      onsubmit:true,// 是否在提交是验证
      onfocusout:false,// 是否在获取焦点时验证
      onkeyup :false,// 是否在敲击键盘时验证
      rules: {
       typeName:{
              required:true,
              byteRangeLength:[0,8]
             }
      },
      messages:{
       typeName:{
            required:'不能为空',
            byteRangeLength:'不能大于8个字节'
           }
      },
      submitHandler: function(form) {  //通过之后回调
       
       $.ajax({
        url:url,
        type:'get',
        dataType:'json',
        data:{'ctid':$("#ctId").val(),'typeName':$("#type_Name").val(),'poiid':$("#poi_id").val()},
        success:function(data){
         $.each(data,function(i,v){
          if(v.msg == false){
           alert("类型已存在!");
          }else{
           showTypeList(v.typeData);
          }
          
         });
        }
       });
      },
      invalidHandler: function(form, validator) {  //不通过回调
          return false;
      }
     });
    });

  • 相关阅读:
    Docker容器Centos容器安装openssh
    DEVOPS技术实践_15:使用Docker作为Jenkins的slave
    DEVOPS技术实践_14:使用docker部署jenkins
    oracle数据库创建实例
    Java 覆写初探
    Java super和this小结
    Java 继承学习
    Java 数据表映射
    Java 单向链表学习
    Java 继承初探
  • 原文地址:https://www.cnblogs.com/toSeeMyDream/p/6198533.html
Copyright © 2011-2022 走看看