热门关键字:
jquery > jquery教程 > jquery教程 > addMethod方法

addMethod方法

281
作者:管理员
发布时间:2021/2/1 13:59:18
评论数:0
转载请自觉注明原文:http://www.jq-school.com/Show.aspx?id=3693
参数名称是添加的方法的名字。


参数方法是一个函数,接收三个参数(值,元素,参数)。
值是元素的值,元素是元素本身,参数是参数。


我们可以用addMethod来添加除内置的Validation方法之外的验证方法。某些有一个插头,只能输一个字母,范围是af,写法如下:


$ .validator.addMethod(“ af”,function(value,element,params){  。验证器。addMethod (“ af” ,函数(value ,element ,params ){  
    if(value.length> 1){如果(值。长度> 1 ){
        返回false;返回false ; 
    }}
    if(value> = params [0] && value <= params [1]){if (value > = params [ 0 ] && value <= params [ 1 ]){ 
        返回true;返回true ; 
    }其他{}其他{
        返回false;返回false ; 
    }}
},“必须是一个字母,且af”);},“必须是一个字母,且af” );
如果有个表单一级的name =“ username”,则在rules中写:


用户名:{:{
   af:[“ a”,“ f”]:[ “ a” ,“ f” ]
}}
addMethod的第一个参数,是添加的验证方法的名字,这时是AF。
addMethod的第三个参数,是自定义的错误提示,这里的提示为: “必须是一个字母,且AF”
addMethod的第二个参数,是一个函数,这个比较重要,决定了用这个验证方法时的写法。


如果只有一个参数,直接写,例如af:“ a”,那么一个就是这个唯一的参数,如果多个参数,则写在[]里,用逗号分开。




如果您觉得本文的内容对您的学习有所帮助:支付鼓励



关键字: jQuery
友荐云推荐