Extjs中的正则表达式只要求填写数字

当我验证只填写数字时 填写字母会提示只能填写数字 但输入中文或特殊字符时不提示 图片说明这就是写的正则表达式,应该怎么写才可以让输入的只能为数字,输入字母、中文、特殊字符会提示呢

你用numberfield 试试呢

图片说明这样写输入中文、字母或特殊字符让它提示只能输入数字 还是不能验证 有什么错吗

用/^\d+$/就是限制只能输入数字,输入其他非数字会提示错误信息的,你的没提示?是不是和你自定义的vtype isFixLength冲突了。。

numberfield 可以解决这个问题 我试过了。