2012-02-28 9 views
0

私はアプリケーションを開発しています。ユーザーがデータを2回目に入力するときにテキストフィールドが自動入力/自動ロードするようにPanelを作成する方法Ext Jsは以前のデータを含むテキストフィールドの自動ロード

+0

これまでに試した内容を示すサンプルコードはありますか? – Amalea

+0

@Amaleaここは、更新モードに入ったときのパネルです...作成後。 [コード](http://pastebin.com/GvKvSeHs) –

答えて

1

データを編集する際にフィールドをあらかじめ入力する必要があります。

これを達成するには、コントロール上で.setValue()を使用して、どのデータが選択/入力されるべきかをコントロールに伝える必要があります。

編集:

あなたはデータがリフレッシュに自動選択されるようにしたい場合は、コメントのフィードバックをもとに、あなたはまだどこかに保存する必要があります。他のサイトは、ユーザーのマシン上にローカルであっても、何らかの並べ替えや他のオプションのセッション内でどこかに保存されなければ、これを行うことはできません。これはExtJSの問題ではありません。一度どこかに保存してしまえば、上記を使って値を取得して設定することができますが、過度に複雑になる可能性があります。ユーザーが誤ってページを更新してデータを保持する頻度

+0

いいえ、これも以前の編集フェッチで行われました。 Ok登録フォームが誤ってリフレッシュされた場合。最初のタイプの値を入力して、もう一度2回目を入力すると表示できます。 –

+0

データを保存する前に?申し訳ありませんが、どうすれば選択/入力するのか分かりますか?以前にフォームデータで埋められたブラウザでさえも、POSTイベントの後でそれを行うにすぎません。 – Amalea

+0

セッションの有効期限が切れた場合、または再入力中に前回入力したデータを提供している場合に登録するWebサイト登録はありません –

関連する問題