即不在某个页面上触发ajax完成调用

时间:2010-05-13 03:17:06

标签: javascript jquery ajax internet-explorer

即使使用像这样的代码

$.get('getforums.php', function(data) {
    alert(data);
});

适用于chrome,firefox,safari,opera但不适合这个宝贝。 尝试了一切,清除缓存,在不同的编辑器中重新创建此文件, 甚至让这个文件只是回应's',但不, 它只是不喜欢这个文件,在其他文件上工作得很完美

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

很可能是编码问题。 IE对它接受的编码非常严格。尝试切换$ .get out以进行$ .ajax调用并记录错误消息。

$.ajax({
  url: 'getforums.php',
  dataType: 'text',
  data: {},
  success: function(data) {
    console.log(data);
  },
  error: function(XMLHttpRequest, textStatus, errorThrown) {
    console.log(textStatus, errorThrown);
  }
});