私は次の設定をしています:
Page1
もっている:
アップデート
- 更新:(
input type="date"
ページ初期化で今日に設定) Page2
リスト ビューのある別のページ ( ) にリンクするボタン- リスト ビュー ページから選択したユーザーに応じて更新される div
Page2
もっている:
- たくさんのリンクのリスト ビュー。
ユーザーがリンクをクリックするPage2
と、日付に応じて選択が有効かどうかがチェックされPage1
ます。はいの場合は、に戻り、選択に関する一連の情報をPage1
更新します。div
選択が有効でない場合は、メッセージとStart Over
ボタンを含むダイアログ ボックスが表示されます。
Start Over
ユーザーがリロードをクリックしてリダイレクトする場合を除き、これはすべて正常に機能しますPage1
これは私がそれを行う方法です:
<input type="button" class="reload" value="Start Over" />
$('.reload').live( "click", function()
{
$.mobile.changePage( "#Page1", {
transition: "slide",
reverse: true,
changeHash: true,
reloadPage: true
});
});
これは機能しますが、ページがリロードされると呼び出されませんpageinit
$('#Page1').live( 'pageinit',function(event){
setTodaysDate();
});
したがって、日付は表示されませんPage1
div
貴重な成功した選択に関する情報が表示されないように、ページを休ませる必要があるため、ページをリロードする必要があります。このタスクをどのように達成できるか考えていますか?