首页 > Web开发 > 详细

关于validate.js中remote的使用

时间:2015-12-17 00:33:51      阅读:152      评论:0      收藏:0      [点我收藏+]

网上关于validate的例子和应用很多,这里主要讲一下中文验证和多参数验证的情况。

比如某数据库存储的银行编号,不同银行类型下的银行编号是可以相同的,比如农业银行下可以有编号ABC001的某一农行支行,而建设银行下边也有可以用类似的编号银行,那么在使用validate的时候就会遇到多参数的问题。另外有的时候校验中文的时候也会用到validate.js,但是它对中文的支持不太好。下边是解决方案

 

比如要提交的表单form为$(‘#addForm‘)

$(‘#addForm‘).validate({             

  errorEkement:‘span‘,

  errorClass:‘stherror‘,

  rules:{

    bankCode:{

        required:true,

        remote:{

          url:‘/validateBankCode‘,

          type:‘post‘,

          data:{

            bankName:function(){

              return $(‘#bankName‘).val();

            },

            bankCode:functionn(){

              return $("#bankCode").val();  

            }

          }

        }

    },

  messages:{

    required:‘银行编号不能为空‘,

    remote:‘同一银行类型下的银行编号重复,请更换!‘

  },

  submitHandler:function(){

    //xxx

  }

});

 

 

在新增和编辑的时候经常会有这种校验,分享出来给大家validate.js的remote的用法,有问题可以咨询QQ:623687677;

关于validate.js中remote的使用

原文:http://www.cnblogs.com/neruda/p/5052690.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!