Jquery Ajax Get在浏览器后退按钮中不起作用
当我点击我的productlist页面时,我会弹出一些数据。这些数据存储为会话值,并通过调用ajax方法从控制器中检索。但若我使用浏览器后退按钮,那个么这个ajax方法并没有调用控制器方法。但是我的数据弹出窗口显示了一些数据。但不是最新的变化。有人能帮我演示一下在浏览器中调用控制器方法的方法吗?后退按钮也可以 谢谢Jquery Ajax Get在浏览器后退按钮中不起作用,jquery,ajax,Jquery,Ajax,当我点击我的productlist页面时,我会弹出一些数据。这些数据存储为会话值,并通过调用ajax方法从控制器中检索。但若我使用浏览器后退按钮,那个么这个ajax方法并没有调用控制器方法。但是我的数据弹出窗口显示了一些数据。但不是最新的变化。有人能帮我演示一下在浏览器中调用控制器方法的方法吗?后退按钮也可以 谢谢 $(document).ready(function () { $.ajax({ type: 'GET',
$(document).ready(function () {
$.ajax({
type: 'GET',
url: url,
data: param = "",
success: function (data) {
var popupPanel = $('.test');
popupPanel.html(data);
}
}
});
});
谢谢你的帮助。我已经找到了一个简单的答案,我可以从服务器端申请
[OutputCache(NoStore = true, Duration = 0)]
public virtual ActionResult ShowPopup(){}
请参考此问题,您可能想了解有关浏览器功能的信息。尝试侦听此事件,并根据需求触发AJAX调用。