我有以下设置:在刷新JQM页面,然后火pageinit
Page1
有:
更新
- 更新:
input type="date"
(组今天在页面初始化) - 链接到另一页的按钮(
Page2
)与列表视图 - 取决于从列表 视图页面
Page2
选择哪些用户是得到更新一个div有:一串链接
- 列表视图。
当用户点击链接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();
});
,因此日期不上显示
页面需要重新加载,因为我必须休息div
,因此它不显示关于珍贵成功选择的任何信息。任何想法我怎么能完成这项任务?
哎感谢您的建议,但我只需要在Start Over操作上设置日期。我刚刚意识到我的问题写错了......日期不是标签而是日期选择器。因此,如果我将用户页面显示,当从第2页导航回时,我将失去用户选择 – keshav 2012-07-28 23:59:19