我有一个小问题,我不知道如何处理。
我写了一些 jQuery post/gets,它们在 FF、Opera 和 Chrome 中运行良好。但是,当从资源管理器(任何版本)运行时,请求中的更新内容不会加载到浏览器中。我使用了开发人员工具并调试了脚本,并且使用正确的参数发送了请求。这些操作甚至会被执行,但直到我清除浏览器历史记录或打开/关闭浏览器后才可见。
这可能是一个愚蠢的问题,但是我如何让 IE 识别这些请求的更改?
尝试设置cache: false
您的 AJAX 请求的参数,因为浏览器可能会缓存 GET 请求:
$.ajax({
url: '/foo',
type: 'GET',
cache: false,
success: function(result) {
// TODO: update the DOM with the results
}
});
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)