尝试将行和单元格动态添加到表中

trying to add rows and cells to a table dynamically

本文关键字:添加 动态 单元格      更新时间:2023-09-26

当每个单元格的内容都是文本输入时,我成功地向表中添加了行和单元格。但当我尝试添加自定义文本(或超链接)时,我没有得到任何结果。这是我的代码:

if (bb == "link") {
            var newRow = $("<tr></tr>").appendTo(thisTable);
            var newLinkCell = $("<td></td>").appendTo(newRow);
            var hInput = $("<span>" + l + "</span>").appendTo(newLinkCell);
        }

更新的FIDDLE:

这是相关的代码。整个问题的关键在于:http://jsfiddle.net/N8sW2/1/

我的问题涉及"链接到页面"按钮。请帮忙。

var thisTable = $(this).siblings("table");

此行将找不到任何元素,因为您的添加按钮没有作为表的同级。