欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

extjs4中的验证有关问题

更新时间: 2014-01-05 01:54:36 责任编辑: Author_N1

 

Extjs4中的验证问题
验证textField中的字段,是浮点类型,最多7位,保留4位小数,最好是用正则表达式写出来,类似
regex : /^-?([1-9]d*.d*|0.d*[1-9]d*|0?.0+|0)$ /,

--参考方法--
自定义验证就行了。。给Ext.form.field.VTypes添加验证类型,控件vtype属性设置为添加的类型名称

Ext.onReady(function () {

    // Add the additional 'advanced' VTypes
    Ext.apply(Ext.form.field.VTypes, {
        numberValid: function (val, field) {
            return /^\d{1,3}\.\d{4}$/.test(val);
        },
        numberValidText: '最多7位,保留4位小数!'
    });
    Ext.create('Ext.form.field.Text',{vtype:'numberValid',renderTo:document.body});
});
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 01:54:36
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/2933/
本文WWW.DOC100.NET DOC100.NET版权所有。