【发布时间】:2017-02-06 13:58:45
【问题描述】:
我正在尝试使用来自 jsonp 文件的 ajax 请求输出 html。使用console.log 时,我看到数据循环正常,但是当使用变量获取循环并以html 输出时,我只看到一个结果。我错过了什么?
$.ajax({
url: "http://sitedotcom/blog/json",
dataType: "jsonp",
jsonpCallback: "jsonpCallback",
success: jsonpCallback
});
function jsonpCallback(data) {
for (var key in data) {
if (data.hasOwnProperty(key)) {
console.log(data[key]["title"] + ", " + data[key]["entry_id"]);
rssData = '<h2>' + data[key]["title"] + "</h2><p>" + data[key]["blog_summary"] + "</p>";
}
$('#blog-content').html(rssData);
}
}
【问题讨论】:
标签: javascript jquery html ajax jsonp