代码之家  ›  专栏  ›  技术社区  ›  Patoshi パトシ

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

  •  -6
  • Patoshi パトシ  · 技术社区  · 7 年前

    在没有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 回复  |  直到 7 年前
        1
  •  0
  •   Ryosaku    7 年前

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