商会资讯

 找回密码
 立即注册

QQ登录

只需一步,快速开始

用新浪微博连接

一步搞定

搜索
热搜: 活动 交友 discuz
查看: 4880|回复: 0
打印 上一主题 下一主题

Validform自定义验证规则,Validform扩展验证规则

[复制链接]

109

主题

1

好友

3774

积分

管理员

Rank: 9Rank: 9Rank: 9

  • ta_mind
    mb_qb7
    2013-3-19 01:56
  • classn_01: 366 classn_02

    [LV.9]以坛为家II

    跳转到指定楼层
    楼主
    发表于 2018-3-25 18:00:23 |只看该作者 |倒序浏览
    1.引入Validform包和jquery
    <script type="text/javascript" src="jquery-1.9.1.min.js"></script>
    <script type="text/javascript" src="Validform_v5.3.2_min.js"></script>
    2.扩展验证规则

    $.extend($.Datatype, {        
         //stock你定义的验证名称   
        'stock':function ( gets, obj, curform, regxp)    {         
            //你需要处理的业务  返回 true 和false        
             var reg = /^[1-9]\d{0,5}$/;        
            if ( reg.test(gets) )        {            
               return true;        
           }else        {            
                if( obj.attr('name') == 'stock' )            {               
                   obj.attr('errormsg', '请输入1-5位正整数');               
                    return false;            
               }else            {               
                   return false;            
              }        
           }      
        }      
    })
    3.引用
    <input type="text" name="name"  datatype="stock" maxlength="30" tipsrmsg="" errormsg="">
    分享到: QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    分享分享0 收藏收藏0 转发到微博
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    回顶部