Ric*_*ard 6 javascript asp.net asp.net-mvc jquery
我的网站有点问题.我有一个托管谷歌地图的页面.但是,在用户单击按钮之前,地图不会显示.然后调用$ .getJSON来获取我需要在地图上显示的地址......
$.getJSON(theurl, function(json) {
...
}
Run Code Online (Sandbox Code Playgroud)
一切正常.但是,如果用户移动到另一个页面,然后单击"返回"按钮,则会显示$ .getJSON调用中的数据,而不是页面本身.
这就好像获取地址的调用已成为浏览历史记录的一部分.如果用户在数据出现时点击刷新,则显示整页.
任何人都可以告诉我如何阻止这种情况发生.
我在ASP.Net MVC网站上使用googlemap.
谢谢
Mag*_*esh 10
我通过在$ .ajax函数之前包含下面的代码来解决它
$ .ajaxSetup({cache:false});
有用!试试吧
归档时间: |
|
查看次数: |
2233 次 |
最近记录: |