Javascript 如何在html表中动态添加多个复选框?

Javascript 如何在html表中动态添加多个复选框?,javascript,jquery,html,Javascript,Jquery,Html,我想动态地将复选框添加到html表中的多行中,而不必为每行添加input type=checkbox。这可能吗? 下面给出了生成表和添加复选框的函数“check”的代码段……但它不起作用。请帮忙 //使用myList json数据构建HTML表。 函数buildHtmlTablemyList{ var columns=addAllColumnHeaderMyList; 对于变量i=0;i

我想动态地将复选框添加到html表中的多行中,而不必为每行添加input type=checkbox。这可能吗? 下面给出了生成表和添加复选框的函数“check”的代码段……但它不起作用。请帮忙

//使用myList json数据构建HTML表。 函数buildHtmlTablemyList{ var columns=addAllColumnHeaderMyList; 对于变量i=0;i} 可以在创建表后添加复选框。 下面,您可以看到更新的代码。您的表格创建工作完美。但是您试图将复选框附加到表本身,而不是td元素

在下面的$document.ready函数中,您可以看到我首先创建了表,然后创建了调用检查函数。它基本上为每一行创建一个新的复选框,将其包装在td中并将其放入行中

我还为第一个复选框添加了一个更改事件方法来控制所有其他复选框

//使用myList json数据构建HTML表。 函数buildHtmlTablemyList{ var columns=addAllColumnHeaderMyList; 对于变量i=0;i您试图将复选框附加到excelDataTable,我假设这是一个表,这就是问题所在。你应该把它们附加到tds中,而不是table好的……但是我们怎么做呢?你能在我的代码中做上面提到的更改吗?他的意思是,替换;附于,附于;能否添加myList的示例数据?这将大大有助于测试代码耶!明白了……非常感谢@呃-han@AshweshAnand我很乐意帮助: