现在,我正在使用 jQuery,我正在尝试像这样显示数据:
success: function(data, textStatus, xhr) {
if(data)
{
for (var i = 0; i < data.length; i++) {
$("#at .tweet-message").html(data.text);
};
我想显示 3 条推文,我做错了什么?
最佳答案
引用数据数组元素时缺少索引(除了一些大括号):
success: function(data, textStatus, xhr) {
if(data) {
for (var i = 0; i < data.length; i++) {
$("#at .tweet-message").html(data[i].text); //here
}
}
}
编辑
它只显示一条推文,因为您使用的是 html()
而不是 append()
等。您在每次迭代中替换元素内容。
关于javascript - 如何解析来自推特的 json 响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12971678/