jQuery MiniUI

 找回密码
 立即注册
查看: 2175|回复: 3
打印 上一主题 下一主题

验证问题 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2020-9-19 21:00:03 |只看该作者 |倒序浏览
  1. mini.VTypes["idCardsErrorText"] = "格式错误";
  2. mini.VTypes["rules"] = function (v, args) {
  3.                var rules = {
  4.                   'idCards': /(^\d{18}$)|(^\d{17}(\d|X|x)$)/,
  5.                }
  6.                var re = new RegExp(rules[args[0]]);

  7.                if (re.test(v)) return true;
  8.                return false;
  9.             }

  10. <input name="frsfz" id="frsfz" class="mini-textbox" vtype="rules:idCards" idCardsErrorText required="false"/>
复制代码

Rank: 8Rank: 8

沙发
发表于 2020-9-21 10:52:58 |只看该作者
你这写的是什么?
  1. //vtype类型+"ErrorText",{0}第一个参数,{1}第二个参数
  2.     mini.VTypes["strLengthErrorText"] = "字符串不能超过{0}字符,也不能少于{1}"

  3.     //args,可以接受参数数组
  4.     mini.VTypes["strLength"] = function (v, args) {
  5.         //处理验证
  6.         //通过返回true,不通过返回false
  7.         if (v.length <= args[0]&&v.length>args[1]) return true;
  8.         return false;
  9.     }
复制代码

Rank: 1

板凳
发表于 2020-9-21 14:30:50 |只看该作者
felt 发表于 2020-9-21 10:52
你这写的是什么?
  1. <input name="frsfz" id="frsfz" class="mini-textbox" vtype="rules:idCards" idCardsErrorText required="false"/>
复制代码
这不是自己定义的正则么 上面是在dom里面应用 没有提示错误的文字提示 会显示叹号移入上去没有内容

Rank: 8Rank: 8

地板
发表于 2020-9-21 17:03:31 |只看该作者
LuFeiZzz 发表于 2020-9-21 14:30
这不是自己定义的正则么 上面是在dom里面应用 没有提示错误的文字提示 会显示叹号移入上去没有内容 ...

如果要用vtype,参考上面我写的代码使用,你写的都没对应好,怎么显示?

Archiver|普加软件

GMT+8, 2024-10-7 22:21 , Processed in 1.042883 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部