gpt4 book ai didi

Jquery动态表创建?

转载 作者:太空宇宙 更新时间:2023-11-04 13:42:45 26 4
gpt4 key购买 nike

如何使用 JQuery 创建动态表我用 .append 创建但问题是当我再次单击时创建另一个表但我想添加到同一个表所以我该怎么做请帮助我。

$(function () {
$("#addProduct").click(function () {
var table = $('<table></table>').addClass('foo');
for (i = 0; i < 10; i++) {
var row = $('<tr></tr>');
for (i = 0; i < 10; i++) {
var row1 = $('<td></td>').addClass('bar').text('result ' + i);
table.append(row);
row.append(row1);
}
}
$('#someContainer').append(table);
});
});

这是HTML

<button id="addProduct">Add Product</button>

<div id="someContainer"></div>

最佳答案

试试我的回答

$(function () {
$("#addProduct").click(function () {
var table = $('<table></table>').addClass('foo');
for (var i = 0; i < 10; i++) {
row = $('<tr></tr>');
for (var j = 0; j < 10; j++) {
var rowData = $('<td></td>').addClass('bar').text('result ' + j);
row.append(rowData);
}
table.append(row);
}

if ($('table').length) {
$("#someContainer tr:first").after(row);
}
else {
$('#someContainer').append(table);
}
});
});

关于Jquery动态表创建?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17440239/

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