私はtplでコンボボックスを持っています。ユーザーに8文字以上入力しないように制限したいと思っていました。コンボボックスにはenforceMaxLengthがなく、maxLengthにはツールヒントが与えられますが、ユーザーはmaxLengthよりも多くの文字を入力できます。 https://fiddle.sencha.com/#view/editor&fiddle/1vamユーザーにmaxLengthを超えるextjsを入力させてくださいCombobox
2
A
答えて
3
Ext.form.field.ComboBox
がtextfield
で利用可能なすべての設定オプションのようにExt.form.field.Text
から派生し、あなたはcombobox
が本当に破壊方法でそれらを上書きしなければならなかったか、または彼らはまだ働いているかどうかを確認することができます。たとえ全部ではないにしても、コンボボックスの文書には含まれていなくても、そのほとんどは利用可能であるはずです。
ユーザーchrisuaeが既にコメントで指摘したように、enforceMaxLength
はまだcombobox
で動作しています。これは、combobox
は、maxLengthが利用可能になるために必要な2つの部分のうち、Ext.form.field.Base.fieldSubTpl
またはExt.form.field.Text.getSubTplData
を削除しないためです。
combobox
ソースコードでgetSubTplData
がオーバーライドされていますが、data = me.callParent([fieldData]);
という行は元のコードがまだ実行されていることを示しています。
関連する問題
- 1. SQLコマンドcomboboxにデータを入力してください
- 2. ObjectListView列の#comboboxの値を入力してください
- 3. ユーザー入力に基づいてCronを実行させてください
- 4. 匿名ユーザーにパスワードを入力して投稿を編集させる方法を教えてください。
- 5. ComboBoxの値に基づいてExcelセルを入力してください
- 6. ユーザー入力に基づいてデータテーブルを入力してください
- 7. PostgresSQL/plpgsqlに入力を入力するようにユーザーに求める方法を教えてください。
- 8. Python 3.4ユーザー入力を制限する方法を教えてください
- 9. 入力フィールドの入力を間違えて入力してください。
- 10. ユーザー入力にエレガントなエラーを確認してください
- 11. ユーザーをリストに入力してください
- 12. PHPに.htaccessログイン情報を入力させてください。
- 13. フォームフィールドのページリロードを防止するExtJSの入力を押してください
- 14. ユーザーの入力と機能の接続方法を教えてください。
- 15. TD入力値が以前のTD値を超えていないことを確認してください
- 16. プロキシ用のユーザー名とパスワードを入力してください。
- 17. URLを入力してユーザーが特定の部屋に入る方法を教えてください。 socket.io
- 18. ユーザーにアップロードディレクトリを選択させる方法を教えてください。
- 19. を入力してください。
- 20. ユーザーがブラウザに入力しているエンコーディングを知る方法を教えてください。
- 21. cURLスクリプト$ urlに入力値を入力してください
- 22. 入力ボックスにjavascriptを入力してください
- 23. 前に選択せずに入力を入力してください。 HTML/JS?
- 24. QRコードに値を入力せずに入力してください
- 25. テキストを整列させ、縦方向にきれいに整えるように入力してください
- 26. 別のクラスのインスタンス変数でユーザー入力を受け入れる方法を教えてください。
- 27. RadioButtonsをMVVMパターンでComboBoxのように動作させる方法を教えてください。
- 28. NSAttributedStringテキストをUITextViewに入力する方法を教えてください。
- 29. サイドバーのカートに「クーポンコードを入力する」方法を教えてください。
- 30. 自動入力のものにユーザー入力を太字で入力してください
コンボボックスは、バージョン6.2では 'enforceMaxLength'を持ち、少なくともバージョン4.1.1からはるか遠くにあります。変更されたフィドル[ここ](https://fiddle.sencha.com/#view/editor&fiddle/1var)を参照してください – chrisuae
ありがとうchrisuaeそれはうまくいきました。 – Imran