【发布时间】:2012-05-20 17:39:04
【问题描述】:
首先,我是 jQuery 新手。我发现我的 Web 应用程序面临一个问题,即用户无法导航回上一页,甚至无法刷新页面。它使它重新定向到网络应用程序的第一页。
这是我的脚本的一部分
$(function() {
$("#register").click(function(evt) {
$("#pages").load("register.php")
evt.preventDefault();
})
})
基本上,当用户点击<li>时,页面会从另一个页面加载另一个内容。
<li><a id="register" href="">register</a></li>
我知道jQuery BBQ可以解决它,但我不知道如何使用它。谁能给我一些提示?
【问题讨论】:
-
我认为 div "#pages" 是包含所有页面的那个,对吗?您将无法转到上一页,因为您在加载新页面的同一页面中,并且所有内容都在 DOM 中。此外,刷新页面时,您的浏览器认为是同一页面,因此 div "#pages" 中的内容是第一次出现。为什么要烧烤?我说的对吗?
-
ya..u r rite...一切都在页面中...就像我在烧烤一样...因为我允许我的用户使用后退按钮。而且,如果我去我的表格..在那种情况下..服务器脚本验证失败...它将返回到我的第一页..而不是我的表格...有什么想法吗?我不介意更改我的代码,因为现在仍处于开发阶段///
标签: jquery back-button hashchange jquery-bbq