jQuery MiniUI

标题: 表单验证 isEnglishAndNumber(BUG) , [打印本页]

作者: ya0    时间: 2013-5-21 16:32:15     标题: 表单验证 isEnglishAndNumber(BUG) ,

本帖最后由 ya0 于 2013-5-21 16:34 编辑

[attach]1971[/attach]isEnglishAndNumber 好像这块有BUG ,   麻烦你们看下!我觉得这个好像不识别,好像没这个方法
作者: factory    时间: 2013-5-21 16:40:31

这个是自定义的一个验证,应该是我们的demo的
isEnglishAndNumber() 的问题,也可能是里面的正则的问题,你可以自己修改的,这个验证规则并不是封装在我们的miniui里面的,而是等于是自定义的
作者: ya0    时间: 2013-5-21 16:42:55

factory 发表于 2013-5-21 16:40
这个是自定义的一个验证,应该是我们的demo的
isEnglishAndNumber() 的问题,也可能是里面的正则的问题,你 ...

我是个初学者 , 刚才你也看见了我发的那些个脑残的问题 ,这块好像确实是你们的BUG 。。。
作者: factory    时间: 2013-5-21 16:51:03

ya0 发表于 2013-5-21 16:42
我是个初学者 , 刚才你也看见了我发的那些个脑残的问题 ,这块好像确实是你们的BUG 。。。 ...

我们推出了几个已经封装到miniui的vtype内部的验证规则的,
但是你指出的那个,其实是通过onvalidation事件,去执行一个方法,然后这个方法里面写一个你自己定义的验证规则,再判断是否符合这一个规则
onvalidation="onEnglishAndNumberValidation"

function isEnglishAndNumber(v) {
            
            var re = new RegExp("^[0-9a-zA-Z\_]+$");
            if (re.test(v)) return true;
            return false;
        }

其实这个是自定义的,你可以修改里面的验证规则,demo上的错误应该是这个方法里面的验证规则错误了,所以导致出现了你说的问题,但这只是这个自定义方法isEnglishAndNumber()的问题,并非miniui本身的BUG。我们改进下这个isEnglishAndNumber()方法就可以了




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