得到一些值我有這樣的代碼來獲得基於搜索查詢結果:幫助從結果
$(document).ready(function(){
$('#envio').click(function(){
var iURL = "http://ajax.googleapis.com/ajax/services/search/images";
$.ajax({
url: iURL,
type: 'GET',
dataType: 'jsonp',
data: {
v: '1.0',
q: $('#query').val(),
format: 'json',
jsoncallback: '?'
},
success: function(data) {
console.log(data);
var html = '';
$.each(data, function(i, v) {
html += '<img src="' + v.unescapedUrl + '" title="' + v.title + '" alt="' + v.title + '"/>';
});
$('body').append(html);
},
error: function(xhr, textStatus, error){
console.log(xhr.statusText, textStatus, error);
}
});
});
});
這返回一個對象,你也可在此URL暴露圖片看到:http://www.dropmocks.com/mZX1j。我的問題是我如何能爲每個結果獲得unescapedUrl值?代碼中的$ .each不起作用,因爲您可以在圖像中看到。你可以在這個URL http://reyner.subdivx.com/prueba1.php中自己測試它並查看返回的JSON或返回的對象。任何幫助?
歡呼和預先感謝
小提琴永遠不會傷害,因此:http://jsfiddle.net/73hnQ/ –