java吧 关注:1,234,017贴子:12,700,863
  • 14回复贴,共1

为什么我这个只能显示一条数据啊?

只看楼主收藏回复

function getNewsList()
{
$.ajax({
url: "../../../sms/config/newscontent.do?datagrid&field=id,author,title,keywords,groupId,createTime,groupName",
dataType: "json",
success: function(data) {
if(data && data.rows.length!=0){
for(var i=0;i<data.rows.length;i++){
var row = data.rows[i];
var title = row.title;
}
$("span").html(title);
}
}
});
}


1楼2016-11-21 09:54回复


    2楼2016-11-21 09:56
    回复
      通过json拿到的数据, 为什么title只能显示第一条啊? 最后一句应该怎么写啊


      4楼2016-11-21 09:57
      回复
        有没有路过的大神 帮忙看看


        5楼2016-11-21 09:58
        回复
          json没学过


          IP属地:安徽7楼2016-11-21 10:03
          回复
            我觉得这句话$("span").html(title);每次执行的时候会把原先的内容覆盖了。
            用append的话应该可以


            IP属地:浙江8楼2016-11-21 10:06
            收起回复


              10楼2016-11-21 10:26
              收起回复
                &(“span”).append(title);
                写在循环体最后


                来自Android客户端11楼2016-11-21 14:54
                收起回复