Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/454.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何获取行中的特定列并将其传输到另一个表_Javascript_Jquery - Fatal编程技术网

Javascript 如何获取行中的特定列并将其传输到另一个表

Javascript 如何获取行中的特定列并将其传输到另一个表,javascript,jquery,Javascript,Jquery,我只想转移一个特定的栏目。请帮帮我 这是我的密码: btnAdd.on('click', function () { var trItem = $(this).closest("tr").clone(); trItem.find("input").remove(); trItem.add("<tr>").append("</tr&g

我只想转移一个特定的栏目。请帮帮我

这是我的密码:

 btnAdd.on('click', function () {

                        var trItem = $(this).closest("tr").clone();
                        trItem.find("input").remove();
                        trItem.add("<tr>").append("</tr>");

                        $("#products").append(trItem);

                        console.log(btnAdd);

})
btnAdd.on('click',函数(){
var trItem=$(this.close(“tr”).clone();
trItem.find(“输入”).remove();
添加(“”)。追加(“”);
$(“#产品”)。附加(trItem);
控制台日志(btnAdd);
})

非常感谢。

您需要指定所有需要克隆的细胞

函数“funcCloneRow”将克隆一行(tr)并通过“tdKeyArr”添加单元格内容。 请记住,“tdKeyArr”是一个包含选定单元格位置的数组,如下所示:

$(函数(){
var funcCloneRow=函数($table1,$table2,trIndex,tdKeyArr){
//如果tdKeyArr==Undefined,choosen tr中的所有单元格都将被克隆
如果($table1==undefined | |$table2==undefined | | trIndex==undefined){
返回;
}
//克隆行
var$tr=$table1.find('tr').eq(trIndex.clone();
//获取单元格内容
如果(tdKeyArr!=未定义){
$tr.children('td')。文本('');
对于(变量i=0;i
表格{
浮动:左;
右边距:100px;
边界塌陷:塌陷;
文本对齐:居中;
垂直对齐:顶部;
}
表th,
表td{
边框:1px实心#000;
}

总目1
总目2
总目3
第1行
第1行
追加
第2排
第2排
追加
第3排
第3排
追加
总目1
总目2
总目3

尝试使用$(this.closest(“tr”).remove();相反,现在发生了什么?请说明哪些不起作用。非常感谢您的快速回复。它把整排人都弄到手了。我只想显示两个特定的列。那么您想在第二个表中追加一个新行,只包含一个单元格,该单元格是源表行中特定单元格的副本
.append(“”)
没有意义。请记住,您不是在操作HTML的底层字符串,而是在操作DOM,因此尝试附加结束标记是没有意义的。可以使用
trItem.column(“输入:名称”)
?一行中有3个单元格,我想显示这两列。通过使用trItem.column(“输入:名称”),如何输入另一个单元格?