我正在从事asp.net mvc3的分类广告项目。我在过滤搜索页面遇到问题我想在更改之前更改URL而不加载像Facebook或Linkedin这样的整个页面:
http://localhost:4847/Category/Clothing/
用户删除类别后更改后:
http://localhost:4847/Category/
当用户选择类别时,应该更改为附加类别,因为我在顶部显示。
我正在使用ajax进行过滤搜索
答案 0 :(得分:1)
您可以使用Html5 History API
无论如何,这是一个Html5功能,并非所有浏览器都支持它。在这种情况下,我建议直接使用插件,如果不支持则降级为哈希更改,例如History.js
答案 1 :(得分:0)
这与如何修复浏览器历史记录后退按钮基本相同。结帐What is the best back button jQuery plugin?,它真的可以帮到你很多!