toh*_*hen 1 ajax jquery internet-explorer-9 asp.net-mvc-3
我有一个小问题,我不知道如何处理.
我写了一些jQuery post/gets,它们在FF,Opera和Chrome中运行良好.但是当从资源管理器(任何版本)运行时,请求中的更新内容不会加载到浏览器中.我使用了开发人员工具并调试了脚本,并使用正确的参数发送请求.这些操作甚至已被执行,但在我清除浏览器历史记录或打开/关闭浏览器之前,它是不可见的.
这可能是一个愚蠢的问题,但我如何让IE识别这些请求的变化?
Dar*_*rov 13
尝试将cache: false参数设置为AJAX请求,因为浏览器可能会缓存GET请求:
$.ajax({
url: '/foo',
type: 'GET',
cache: false,
success: function(result) {
// TODO: update the DOM with the results
}
});
Run Code Online (Sandbox Code Playgroud)