Jquery Ajax请求失败,没有明显错误

时间:2013-02-04 17:11:46

标签: ajax jquery

只是想提前澄清一下我对jquery很新。 我想进行ajax调用以从端点检索一些json数据 但我尝试的一切都失败了(我的状态代码为0,没有响应文本)。

这是我尝试从以下位置检索数据的端点: http://www.corpcomm.com/ccgwebapi/sample.ashx

我正在使用JQuery 1.9.0并尝试在json时加载document.ready数据 被叫。

非常感谢任何帮助。

$.ajaxSetup({
error: AjaxError
});

function AjaxError(x, e) {
if (x.status == 0) {
alert(x.status);
} else if (x.status == 404) {
alert('Requested URL not found.');
} else if (x.status == 500) {
alert('Internel Server Error.');
} else {
alert('Unknow Error.\n' + x.responseText);
}
}



$.get("http://www.corpcomm.com/ccgwebapi/sample.ashx",function () {
alert("success");
})

2 个答案:

答案 0 :(得分:0)

如果您想获取json数据,则必须使用$.getJSON()

$.getJSON('http://www.corpcomm.com/ccgwebapi/sample.ashx', function(data) {
   $.each(data, function(key, val) {
     console.log(val);
   });
});
必须考虑

Same origin policy

答案 1 :(得分:0)

尝试使用这个JSBIN并查看控制台我得到的JSON很好:http://jsbin.com/iwujew/1/edit

这是回应:

{
  "ok": true,
  "error": false
}

希望它有所帮助^^