使用jQuery将选定的行从表复制到另一个表

时间:2017-06-24 17:25:28

标签: javascript jquery html5

我尝试使用jquery将从一个表中选中的行添加到其他表中。这是我的js文件

$(document).ready(function() {
    $("#schedule tr input:checkbox").click(function() {
        $('#results tbody').append($(this).parent('tr').clone());
        $(this).parent('tr').remove();
    }); 
}); 

结果是应该将所选行复制到的表,并且计划是源表。这是怎么做的?提前谢谢。

1 个答案:

答案 0 :(得分:1)

你过度复杂了一点。

移动行:

$(function(){
   $(document).on("click","#submit",function(){
      var getSelectedRows = $(".src-table input:checked").parents("tr");

      $(".target-table tbody").append(getSelectedRows);
  })
})

jsfiddle:https://jsfiddle.net/PantsStatusZero/pmdna965/

要复制行:

$(function(){
   $(document).on("click","#submit",function(){
      var getSelectedRows = $(".src-table input:checked").parents("tr").clone();

      $(".target-table tbody").append(getSelectedRows);
  })
})

jsfiddle:https://jsfiddle.net/PantsStatusZero/5oomb22d/

相关问题