Javascript 将行附加到数据表?

Javascript 将行附加到数据表?,javascript,jquery,jquery-ui,datatable,append,Javascript,Jquery,Jquery Ui,Datatable,Append,因此,我的表信息有一个拖放功能,我的问题是附加到Datatable的信息只是暂时存在的。所以在本例中,我的Datatable默认显示5行。删除附加行时,在删除2行后,分页仍显示5行(即使有7行可见)。通过在我的分页上单击第2页并单击返回到第1页,它们就不再存在了。我认为在这里使用.append()是不正确的,而是使用.fnAddData(),但我无法让它工作。这里的基本信息我很熟悉,但不幸的是,我无法在JSFIDLE中模拟数据表。有什么想法吗?提前谢谢 $( ".drag" ).dr

因此,我的表信息有一个拖放功能,我的问题是附加到Datatable的信息只是暂时存在的。所以在本例中,我的Datatable默认显示5行。删除附加行时,在删除2行后,分页仍显示5行(即使有7行可见)。通过在我的分页上单击第2页并单击返回到第1页,它们就不再存在了。我认为在这里使用.append()是不正确的,而是使用.fnAddData(),但我无法让它工作。这里的基本信息我很熟悉,但不幸的是,我无法在JSFIDLE中模拟数据表。有什么想法吗?提前谢谢

      $( ".drag" ).draggable({ revert: "invalid" });

      $( ".dropTarget" ).droppable({
        drop: function( event, ui ) {
          // fade out dropped icon      
          ui.draggable.hide();
          var dropped = parseInt($(this).attr('title')) + 1;
          $( this )
          .attr('title',dropped+' entries'); 

          var delay =  $(this);
              delay.prop('disabled', true).addClass('ui-state-highlight')
              setTimeout(function() {
                  delay.prop('disabled', false).removeClass('ui-state-highlight');
              }, 2000)

              var rowId = ui.draggable.prop("id");
              var cloned = $(".basic").find("tr#"+rowId).clone();
              $(".fav1").append(cloned);
              //.fnAddData(cloned);
        }
      }); 

我认为您应该向datatable添加数据。不仅将行附加到物理表中我没有尝试添加包含新信息的行,我正在移动当前和现有的行。我想提供帮助,但我无法理解您试图实现的目标或您试图解决的问题。好的。我有一把小提琴在工作。可以将箭头拖动到文件夹中,将行从主表移动到收藏夹表。例如,它不会从主表中删除。2,如果双击文件夹以查看收藏夹表,则可以看到行,但分页/信息不会更新。为了演示,我将分页设置为2。通过拖放到文件夹向收藏夹表添加2行,并通过dbl单击文件夹查看收藏夹表。有3行,信息关闭。单击“下一步”分页,上一行和下一行都消失了。这里有更好的解释。