我正在处理一个角度js应用程序。我已经加载了jquery,我在这个应用程序中使用了一些jquery方法。我的问题是$.ajax
。它在Firefox和IE中工作,但在Chrome浏览器中遇到问题!谷歌浏览器总是显示无法加载我的ajax请求中的响应数据错误。即使我用XMLHttpRequest()
(没有jquery)手动发送ajax请求,我仍然在chrome控制台中看到此错误消息。我不知道有什么问题,我该如何解决这个问题。一切都是完美的Firefox,甚至IE浏览器,但铬有问题!这里是我的Ajax代码:ajax请求角度js应用程序不在谷歌浏览器工作
$.ajax({
url: "/testUrl",
type: "post",
dataType: "json",
contentType: "application/json; charset=utf-8",
headers: {
Accept: "application/json; charset=utf-8",
"Content-Type": "application/json; charset=utf-8"
}
}).success(function(data) {
});
请注意,我用之前非角JS应用jQuery的Ajax请求,一切就在谷歌浏览器,但是当我切换到的角度,我看到了这个奇怪的问题。
我强烈不同意你的陈述,不要提及它不能解决OP的问题。您提供的链接远不及官方文档,它在教程中详细介绍了jquery如何提供帮助。你只需要以不同于习惯的方式来使用jQuery,当然不应该在OP的情况下使用它。 – Wtower
我编辑了官方文档的链接 –