私は次の設定をしています:
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貴重な成功した選択に関する情報が表示されないように、ページを休ませる必要があるため、ページをリロードする必要があります。このタスクをどのように達成できるか考えていますか?