json 请求在 IE 中不起作用并出现缓存问题
以下代码仅在 Firefox 中有效,在 IE 中无效。 “Meanscoil na mBraithre Criostaí”一词制动 JSON 文件:
"2028425":[19, "Awaiting Correction", "", "Meanscoil na mBraithre Criostaí"],
$(document).ready(function() {
$('#ticketsearch').click(function() {
var ticketcode = $('[name=ticketcode]').val();
$.getJSON('/import/envelope.json', function(data) {
$('.ticket').text(data[ticketcode][3]);
$('.envstatus').text(data[ticketcode][1]);
$('.track').text(data[ticketcode][2]);
$('.track').attr("href", data[ticketcode][2]);
});
});
});
PS>如何在每次 JSON 请求后清除缓存。
The following code works only in Firefox, but not in IE.
The word "Meanscoil na mBraithre Criostaí" brakes the JSON file:
"2028425":[19, "Awaiting Correction", "", "Meanscoil na mBraithre Criostaí"],
$(document).ready(function() {
$('#ticketsearch').click(function() {
var ticketcode = $('[name=ticketcode]').val();
$.getJSON('/import/envelope.json', function(data) {
$('.ticket').text(data[ticketcode][3]);
$('.envstatus').text(data[ticketcode][1]);
$('.track').text(data[ticketcode][2]);
$('.track').attr("href", data[ticketcode][2]);
});
});
});
PS> How can I clear cache after each JSON request.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
缓存问题...
请注意,IE 是唯一在 AJAX 请求中使用缓存的浏览器平台,因为它们对待 AJAX 请求的方式与普通浏览器请求没有什么不同。
Caching issues...
Note that IE is the only browser platform that utilizes caching in AJAX requests because they treat an AJAX request no different then a normal browser request.
您必须在 jsp 页面头部添加以下代码,
尝试一下并检查。
You have to add following code in your jsp page head section
Try this one and check.