2017-05-07 71 views
1

我試圖從此API獲取隨機引號 -​​。未捕獲的ReferenceError:myCallBack函數沒有定義在從控制檯https://quotesondesign.com/api-v4-0/未定義JSONP API回調

錯誤消息

API文檔。我如何解決這個問題?我的代碼如下。任何幫助表示感謝,謝謝!

$(document).ready(function(){ 
    function getNewQuote(){ 
     $.ajax({ 
      method: 'GET', 
      url: 'http://quotesondesign.com/wp-json/posts?filter[orderby]=rand&filter[posts_per_page]=1&_jsonp=mycallback', 
      jsonp: 'jsonp', 
      dataType: 'jsonp' 
     }).done(function(data){ 
      console.log(data); 
    }); 
} 

    getNewQuote(); 
    }); 
+0

的問題是,你不理解它粘貼代碼。看着你打電話的網址,並試着瞭解你在問什麼... – vault

回答

1

您需要的$(document).ready() 這樣之外創建一個回調:

var mycallback = function (a) { 
    console.log(a); 
};