【发布时间】:2014-02-16 05:04:31
【问题描述】:
我正在处理文本字段并使用 enforceMaxLength 配置限制最大长度。
所以,作为一个用例 - 我限制用户只能输入 14 个字符。但是,一旦使用 this.setRawValue(Ext.util.Format.currency(this.getValue())); 设置值,我的文本字段就会附加 .00 和美元符号
所以,设置值后,文本字段的总长度变为 18,并且总是给出最大长度违规错误消息。
有什么方法可以避免错误消息,但仍然限制用户只能输入 14 个字符?我正在尝试清除 maxLength 文本,但找不到这样做的方法或解决方法。
任何指针都会有所帮助。
【问题讨论】:
-
jsfiddle 上的所有代码都会对我们有所帮助。
标签: javascript html extjs extjs4