我需要javascript函数在我放置<div id="">
我尝试过:
$.ajax({
url: "myUrl"
dataType: 'jsonp',
jsonp: 'jsoncallback',
timeout: 5000,
success: function(data, status){
$.each(data, function(i,item){
document.getElementById("livello").innerHTML='<h2> '+ item.nome+' </h2>';
});
}
});
但它仅标记最后一个元素
我也尝试了
$.ajax({
url: "myUrl"
dataType: 'jsonp',
jsonp: 'jsoncallback',
timeout: 5000,
success: function(data, status){
$.each(data, function(i,item){
var a ='<h2>'+ item.nome+' </h2>';
output.append(a);
});
}
});
这张邮票我需要的只是jquery的图形它是一团糟......(也导入了库)
答案 0 :(得分:3)
看看它在做什么
document.getElementById("livello").innerHTML='<h2> '+ item.nome+' </h2>';
你在每次迭代时都会覆盖innerHTML,你没有添加它。
var elem = $("#livello");
var strOut = elem.html(); // or = "";
$.each(data, function(i,item){
strOut += '<h2> '+ item.nome+' </h2>';
});
elem.html(strOut);