chrome mobile jquery ajax POST不工作

时间:2014-11-22 07:21:07

标签: jquery ajax google-chrome post mobile

我遇到了一个奇怪的错误,即JQuery POST在移动Safari,桌面游戏和桌面Chrome中工作,但是在ios上没有使用chrome。这是我的ajax请求:

$.ajax({
  url: '/data',
  cache: false,
  type: 'POST',
  headers: {
    "cache-control": "no-cache"
  },
  data: data,
  success: function() {
    console.log("success");
  },
  error: function() {
    console.log("error");
  }
});

我已经阅读过移动版Safari缓存帖请求的一些问题,但我不认为这里发生了什么......

2 个答案:

答案 0 :(得分:2)

我在我的项目中遇到了同样的问题,当你使用chrome for ios时,你应该提到像.json .xml这样的url类型。 尝试一旦希望它会起作用。

答案 1 :(得分:0)

更新:该实时站点上不存在该错误,并且仅在localhost测试期间显示。希望其他人也能如此。至少我们可以缩小一点。