限制用户在 ext-js 的文本框字段中输入的数字不得超过 100,而不使用正则表达式

问题描述 投票:0回答:2

限制用户在 ext-js 的文本框字段中输入的数字不得超过 100,而不使用正则表达式

用户可以使用 ext-js 在数字字段中输入 0 到 100(不超过 100)的值。不使用正则表达式。

请提供任何解决方案。

提前致谢 尼辛·K

extjs
2个回答
2
投票

您应该使用

numberfield
(
Ext.form.field.Number
) 及其配置
maxValue
,它指定
numberfield
的最大值。

如果您也想指定的话,您应该使用

minValue: 0

字段配置基本示例:

{
    xtype: 'numberfield',
    minValue: 0,
    maxValue: 100,
}

就是这样。

maxValue
可以在 here 找到文档,具体取决于您的 ExtJS 版本。


0
投票

要指定您可以使用的字段中的最大值(或位数)

{ xtype: '数字字段', 最小值:0, 最大值:100, forceMaxLength:(此处的位数), }

© www.soinside.com 2019 - 2024. All rights reserved.