我正在使用以下代码从 URL 获取数据。
$.ajax({
url: 'http://183.77.251.173:90/api/function/getprice.aspx?code=1301&length=3M',
success: function (data) {
alert(data.results[0].address_components[0].long_name);
},
error: function (jqXHR, exception) {
alert(jqXHR.status);
}
但是,它会引发错误,状态码为0
. 我不知道这是什么原因?我也尝试设置crossDomian:true
,但仍然抛出相同的错误。
我还修改了http://www.google.com
同样返回错误状态代码的URL 0
。为什么?是什么原因?从远程 URL 获取数据的正确方法是什么?