gpt4 book ai didi

javascript - 如何让 jquery 循环 json 数据结果来创建两列表

转载 作者:行者123 更新时间:2023-12-03 05:49:36 25 4
gpt4 key购买 nike

我在尝试获取两列表中显示的 json 数据响应时遇到了一些麻烦。我发现很多帖子都展示了如何将其显示为单行,但没有显示为两列表。

这是我到目前为止所拥有的,它仍然只显示具有多行的单列:

    var trHTML = '';

$.each(data.Titles, function (i, item) {
var v = 0;


trHTML += '<tr>';

if(v <= 2){
trHTML += '<td><a href="' + data.Links[i] + '">' + data.Titles[i] + '</a><br><img src="' + data.Images[i] + '"></td>';
}
else{
var v = 0;
trHTML += '</tr>';
trHTML += '<tr>';
}

trHTML += '</tr>';
v++
});

$('#location').append(trHTML);

},

最佳答案

试试这个:

var trHTML = '';
var v = 0;

$.each(data.Titles, function (i, item) {

// it keeps v always 0 or 1 regarding if it's first or second column
if(v >= 2){
v = 0;
}

if(v == 0){
trHTML += '<tr>';
}

trHTML += '<td><a href="' + data.Links[i] + '">' + data.Titles[i] + '</a><br><img src="' + data.Images[i] + '"></td>';

if(v == 1){
trHTML += '</tr>';
}

v++
});

if(v == 1){
trHTML += '</tr>';
}

$('#location').append(trHTML);

},

关于javascript - 如何让 jquery 循环 json 数据结果来创建两列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40204965/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com