2010-12-14 6 views
1

ここにフローがあります。 -Dojo Dateテキストボックスとhistory.back()関数

ページ:-1 dojo DateTextBoxから日付を選択してページを送信します。いくつかのテキストフィールドと日付テキストボックスがあります。

page2: - Page1に提出された値を確認してください。他のテキストボックスは値を保持していますが、元の値を前もって入力できないDojo DateTextFieldは戻れます。

History.back()が呼び出されたときにdojoコンポーネントでその値を覚えておく方法を教えてください。

私はHistory.back()関数がブラウザキャッシュからページをレンダリングすることを知っています。

おかげで、 Manojさん

答えて

0

テキストボックスには、ブラウザの機能としてそれらの値を記憶しています。ブラウザが何も知らないので、Dijitはこれをしません。カスタムコードを記述し、その設定をクッキー経由で覚えておき、ページ読み込み時のクッキーの値(またはウィジェットのインスタンシエーション)にウィジェットを設定する必要があります。

関連する問題