jQuery Ajax响应200,但无法访问响应数据

时间:2017-07-27 15:51:07

标签: javascript jquery ajax

我正在对URL进行简单的jquery ajax调用,如下所示。响应是OK 200,我试图在console.log中使用responseText,但我什么都没得到。我做错了什么?

如果没有jQuery,我将如何在纯JavaScript中执行此操作?

$.ajax({
    url:'https://poloniex.com/private.php?currencyPair=BTC_LTC&rate=0.016&amount=1&command=buy', 
   dataType:'json',
   success: function(data, textStatus, xhr){
console.log('asdfasdfadsf');     
console.log(data);
     console.log('hello' + textStatus);
     console.log(xhr.responseText);

   }//success

}); //ajax

enter image description here

1 个答案:

答案 0 :(得分:0)

因为您将响应解析为json字符串,并且ajax将您重定向到“错误”回调。将dataType更改为html,或更改脚本的回复。