在jQuery Mobile中处理历史记录

时间:2012-05-02 03:43:51

标签: javascript jquery jquery-mobile

我对移动应用程序的问题感到困惑。提交非Ajax表单并重新加载页面后,我的后退按钮只是重新加载同一页面,因为我认为,项目页面有两个条目。

流程:

查看列表页面

查看项目页面

点击修改

在编辑对话框上提交表单(提交/非AJAX)

查看项目页面

点击返回

查看项目页面

有没有办法从历史堆栈中排除第二个查看项目页面?

1 个答案:

答案 0 :(得分:0)

我的申请中也遇到了同样的问题。以下代码将为您的问题提供解决方案。

      window.history.go(-attempt);

尝试表示您更改(单击)页面的时间。我使用了pagebeforechange事件来计算尝试次数。