如何控制日志$ .get()方法响应?

时间:2017-07-18 21:30:19

标签: javascript jquery api getjson

我正在教自己如何调用API,并且正在学习$.get()方法。在过去的一周里,我一直试图弄清楚这种方法是如何工作的,并且控制台记录响应。

例如,当我$.get'(http://api.fixer.io/latest')时,如何使用回调函数使用console.log获得响应?

4 个答案:

答案 0 :(得分:1)

$.get'(http://api.fixer.io/latest', function( data ) {
  console.log(data);
});

来源:https://api.jquery.com/jquery.get/

答案 1 :(得分:1)

有几种方法可以做到:

使用回调参数:

$.get("http://api.fixer.io/latest", function( data ) {
    console.log(data)
});

使用done()回调:

$.get("http://api.fixer.io/latest").done(function( data ) {
    console.log(data)
});

使用已返回承诺的then()

$.get("http://api.fixer.io/latest").then(function( data ) {
    console.log(data)
});

答案 2 :(得分:0)

您只需传递function作为第二个参数并收到回复:

$.get('http://api.fixer.io/latest', function(data) {
    console.log(data);
});

答案 3 :(得分:-1)

你试过这个吗?

$.get("http://api.fixer.io/latest", function( data ) {
    console.log(data)
});