欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

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

shiping1 的头像

 

2014-01-11 17:12黄文伟H  分类:JavaScript | 浏览 658 次
如何在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
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>");
    }
});
来自 http://zhidao.baidu.com/link?url=X49c-4WALBAABJhqWQuab0ZHdCO_q-3WsaOzX6g4Q712lSBeKmG-Dk0Tg6HipHkYSTB...
普通分类: