为了账号安全,请及时绑定邮箱和手机立即绑定

query 对ajax数据each如何判断数据长度并加换行拼接加载到表格中

query 对ajax数据each如何判断数据长度并加换行拼接加载到表格中

森栏 2019-02-15 17:18:51
如何在each中加判断长度代码,实现每三条数据加一个换行。 /*ajax加载文章图像数据*/ $.ajax( { url: "Handler/SelectAllArticlImg.ashx?Id="+ Id, type: "GET", dataType: "json", success: function (data) { var Img = ""; var i= 0; $.each(data, function (i,u) { Img += "<td> <input type='image' src='../" + u.ImgFile + "' width='220' height='180' /></td>"; });$("#ArticlImgshow").append("<tr>"+Img+"</tr>"); } });
查看完整描述

1 回答

?
陪伴而非守候

TA贡献1757条经验 获得超8个赞

你好!!

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

你这是想要  “循环数据--->>每3条数据放到一个<tr>里” 的效果么?

 

$.ajax({

    url: "Handler/SelectAllArticlImg.ashx?Id=" + Id,

    type: "GET",

    dataType: "json",

    success: function(data) {

        var Img = "";

        $.each(data, function(i, u) {

            Img += "<td> <input type='image' src='../" + u.ImgFile + "' width='220' height='180' /></td>";

            if ( ((i+1) % 3)==0 ) {

                Img += "</tr><tr>";

            }

        });

        $("#ArticlImgshow").append("<tr>" + Img + "</tr>");

    }

});

 


查看完整回答
反对 回复 2019-02-17
  • 1 回答
  • 0 关注
  • 518 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信