0
我想解析請求中的json,但我一直收到null。當我做console.log(數據)時,它打印出null。jQuery YQL json解析問題
$.ajax({ url: "http://query.yahooapis.com/v1/public/yql", dataType: "jsonp", success: function(content) { var data = jQuery.parseJSON(content); console.log(data); }, data: { q: 'select * from html where url="http://www.google.com"', format: "json" } });
我很抱歉,我想我的問題是窮人。你是對的,如果你設置dataType爲jsonp,jQuery會自動將結果解析爲json。我的問題需要重申如何用jQuery搜索jsonp結果。 – bmarti44 2011-05-03 21:54:53
結果只是一個javascript對象,因此可以用通常的方式訪問它,例如'content ['query']'來檢索查詢等。 – jdigital 2011-05-03 22:00:01