jQuery MiniUI

标题: 表格控件如何在列上自定义数据校验 [打印本页]

作者: fhtcgym    时间: 2013-6-27 10:26:14     标题: 表格控件如何在列上自定义数据校验

版主:
    看了API手册, 列的验证规则只有vtype,没有其他的验证或自定义验证。如何在列上自定义验证?在表格级别上可以用cellvalidation自定义,当列较多了,需要判断n多条件。列上即然有vtype验证规则, 是不是也增加其它验证规则?


作者: factory    时间: 2013-6-27 10:50:35

参考这里的自定义 vtype
http://www.miniui.com/demo/#src=form/rules.html
作者: fhtcgym    时间: 2013-6-27 11:13:56

factory 发表于 2013-6-27 10:50
参考这里的自定义 vtype
http://www.miniui.com/demo/#src=form/rules.html

这里的vtype算不上自定义,只能是多了几个选项的vtype验证......
作者: factory    时间: 2013-6-27 11:30:46

fhtcgym 发表于 2013-6-27 11:13
这里的vtype算不上自定义,只能是多了几个选项的vtype验证......

这里的vtype就是你自己定义的啊,你想写成什么样的验证规则就什么样的。
  1. /*自定义vtype*/
  2.         mini.VTypes["englishErrorText"] = "请输入英文";
  3.         mini.VTypes["english"] = function (v) {
  4.             var re = new RegExp("^[a-zA-Z\_]+$");
  5.             if (re.test(v)) return true;
  6.             return false;
  7.         }
复制代码

作者: fhtcgym    时间: 2013-6-27 15:19:56

factory 发表于 2013-6-27 11:30
这里的vtype就是你自己定义的啊,你想写成什么样的验证规则就什么样的。

谢谢版主,没想到miniui有这等神器




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2