for(var i=0; i < data2.length; i++){
var innerhtml = "<div class='pick'><p id='pick'>"+data2[i].Title+"</p></div>";
$("#display").append(innerhtml);
console.log(data2[i]);
}
我的网页仅显示来自我的数据库的1个结果,如何更改我的代码以显示多个结果?
答案 0 :(得分:0)
您在循环的每次迭代中重置“innerhtml”的值。将变量的声明放在循环之外(为了清楚起见),然后每次都附加到它;像这样
var innerhtml = "";
for(var i = 0; i < data2.length; i++)
innerHTML += /*your string here*/;