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

Javascript jQuery Ajax响应200,但无法访问响应数据,javascript,jquery,ajax,Javascript,Jquery,Ajax,我正在对url进行一个简单的jquery ajax调用,如下所示。响应是OK 200,我正在尝试console.log响应文本,但我什么也没有得到。我做错了什么 如果没有jQuery,我如何在纯javascript中实现这一点 $.ajax({ url:'https://poloniex.com/private.php?currencyPair=BTC_LTC&rate=0.016&amount=1&command=buy', dataType:'json

我正在对url进行一个简单的jquery ajax调用,如下所示。响应是OK 200,我正在尝试console.log响应文本,但我什么也没有得到。我做错了什么

如果没有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

因为您将响应解析为json字符串,而ajax将您重定向到“错误”回调。将
数据类型
更改为html,或者更改脚本的回复。

您可以记录
数据
然后尝试访问
xhr.responseText
我的查看方式:创建ajax.html+将responseText粘贴到那里-9/10它将显示您设置的错误
数据类型:'json'
,但这显然是html.haha。因为它还不存在。有2000多名代表,你肯定会问一个可怕的问题。。没有可编辑的代码。。只是一张照片。。。如果你问我的话,那就奇怪了。谢谢你解决了我的问题。我能理解为什么stackoverflow会走下坡路,因为这里有太多自负的巨魔,吓跑了所有发帖的新手。我将一个不正确的值设置为“json”,而它应该是html。