2 princess  m princess__m 于 2015.06.09 14:11 提问

Extjs怎样验证输入的长度为偶数

Extjs怎样验证输入的长度为偶数 请问有什么方法可以实现呢

4个回答

bdmh
bdmh   Ds   Rxr 2015.06.09 14:15

获得里面内容的length

showbo
showbo   Ds   Rxr 2015.06.09 14:19

自己添加vtype类型,设置vtype为你新增的就行

 Ext.apply(Ext.form.field.VTypes, {
    isEven: function(val, field) {
       return val.length%2==0;
    },
    isEvenText: '长度为偶数'
});
Ext.create('Ext.form.Panel',{renderTo:document.body,title:'text',items:{xtype:'textfield',vtype:'isEven'}});
princess__m
princess__m   2015.06.09 15:19

图片说明 我这样写为什么不能验证呢

princess__m
princess__m 回复showbo: 现在可以了 谢谢了
2 年多之前 回复
showbo
showbo 什么叫不能验证?没有执行showErrmsg还是什么。自己alert(name.length)看是多少,怕是有空格什么的
2 年多之前 回复
beacon_2011
beacon_2011   Rxr 2015.06.10 15:50

获得length ,%2=0 偶数

Csdn user default icon
上传中...
上传图片
插入图片