jquery - ASP.NET MVC、jquery ajax、真正简单的历史

标签 jquery asp.net-mvc back-button

我正在开发一个mvc应用程序,它使用jquery来实现使用jquery.load和/或jquery.ajax动态加载页面内容。但当用户在此类应用程序中使用后退按钮时,结果往往是用户意想不到的。我在 google 上看到过像 RSH 这样的文章,声称可以解决这个问题,但我不确定如何让它与 ASP.NET MVC 框架结合 jquery 一起工作。

有没有人有关于如何使用 jquery 在 ASP.NET MVC 应用程序中实现 Real Simply History(如 google 的 RSH,jquery 可能也有此插件)的示例或解释?

最佳答案

the ASP.Net learning site 上有一个非常(我的意思是非常)很好的教程。它会引导您从头开始构建应用程序,重构它以使用一些不错的设计模式、基本单元测试和 TDD。

last iteration他们添加了 AJAX 功能,包括使用 jQuery 进行部分页面加载以及使用 Microsoft AJAX 库创建浏览器历史记录点。 Check it out !

关于jquery - ASP.NET MVC、jquery ajax、真正简单的历史,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/931910/

相关文章:

javascript 函数运行到死循环

c# - ASP.NET 核心 FromQuery 获取内部带有点号的无效参数

asp.net-mvc - 带有 IE8 的 IIS6 无法正确加载 ASP.NET MVC 站点

asp.net-mvc - Ajax.Actionlink 无法与 Telerik MVC Grid 一起使用

ASP.NET 浏览器显示后退按钮为 "web page has expired"(回发后)

java - 如何将用户从另一个 Activity 重定向到 Activity 中的 fragment

javascript - 无限循环的数字滚动条,直到按下停止按钮

javascript - 使用 Javascript/jQuery 剥离转义字符

javascript - .find ('.foo' ).text() 作为数组

android - 设备的后按事件以关闭窗口