使用jQuery的Ajax并从详细信息返回到结果页面?

时间:2010-03-10 22:14:38

标签: jquery ajax

我在div中加载了jquery / ajax的结果页面,当我点击其中一个结果的详细信息时,它会在div中加载详细信息。但是现在当你点击后退按钮时,它不会转到之前的结果?或者简单地回到javascript:history(-1);不起作用

我该如何解决这个问题?

3 个答案:

答案 0 :(得分:3)

您需要以某种方式实际修改URL,以便浏览器获取历史记录。通常,这是通过修改锚文本(即“#”之后的内容)来完成的。

只需google进行“锚点导航”,即可获取大量有关如何操作的示例。

答案 1 :(得分:1)

你做不到。 AJAX请求未加载页面。后退按钮是最后一页,javascript:history(-1)正在做同样的事情。

答案 2 :(得分:0)

我认为这不是问题,因为用户没有转移到他仍在同一页面的新页面,但更新了一些数据信息。