日期:2014-05-16  浏览次数:20432 次

求教!IE6下getJSON的问题
我使用getJSON获取数据,在非IE6浏览器下面都没有问题,但是在IE6下面只能获取到一次数据,第二次就没有反应了。手动刷新页面就可以再一次读取数据。我已经使用了随机数防止读取缓存但是也没有用。请问这是怎么回事呢?
------解决方案--------------------
换一种试下吧. 

$.ajax({
  type: 'POST',
  url: url,
  data: { x : y },
  success: function(){ ... },
  dataType: "json"
});
------解决方案--------------------
url=url+"&nocache="+new Date();
------解决方案--------------------
目标页面的缓存设置还是没有设置好,设置好不可能出现你说的情况。
在不改动目标页的情况下,3楼的加当前时间也是一个很好的办法。