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