我有一个textarea字段,最多允许300个字符。在达到此目的后,用户无法输入任何字符。
{
padding: '10 10 10 10',
colspan: 2,
flex: 1,
xtype: 'textareafield',
grow: true,
name: 'Text1',
fieldLabel: 'Text',
width: '90%',
anchor: '100%',
maxLength: 300,
disabled: true
},
但我可以插入尽可能多的字符。但是,如果用户输入超过300个字符,则表单验证将失败。但仍然用户应该能够在textarea字段输入不超过300。 有什么帮助吗?
答案 0 :(得分:2)
TextAreaField
上的enforceMaxLength属性会为您执行此操作
默认值为flase
,但要使true
设置基础输入字段的maxLength
属性,如文档