保存、クリア、再読み込みボタンのあるフォームがあります。クリア ボタンは、reset メソッドを使用してフォームをクリアすることで機能します。ただし、リロード ボタンをクリックすると、クリア ボタンをクリックする前にフォームに入力されたデータがフォームに読み込まれます。では、これはどのように行うことができますか?前もって感謝します。
質問する
4385 次
2 に答える
2
チェックアウトloadRecord()
方法:
http://docs.sencha.com/ext-js/4-0/#!/api/Ext.form.Basic-method-loadRecord
于 2012-05-14T16:46:16.093 に答える
1
フォームのgetValues()およびsetValues()メソッドを見てください。クリア ボタンをクリックすると、 を使用var oldValues = form.getValues()
して現在のフィールド値を保存できます。その後、リロード ボタンをクリックすると、 経由で値を復元できますform.setValues(oldValues)
。
于 2012-05-14T17:11:55.770 に答える