0

也许这很简单,但我无法做到这一点。

我有一个包含数据的表格,比如 4 列和 4 行。我想将此表中的数据项输入到另一个具有相同维度的表中,但每个单元格都有一个 id,我用它来将数据保存到数据库中。目前我正在将表中的数据手动输入到第二个表中,这很耗时,因为我必须经常这样做。

我相信可以通过使用拖放来实现。我正在使用 kendoui,它具有拖放功能,但我根本无法弄清楚如何使用 kendoui 进行操作以及这是否可能。

这是可以相对简单地完成的事情(有或没有 kendoui)吗?如果是这样,任何人都可以给我一些关于如何处理它的指示吗?

4

1 回答 1

0

如果您搜索此站点,您可能会得到解决方案。无论如何,我在这个网站上发现了一些东西,但不记得实际帖子的链接。无论如何 :

$(document).ready(function() {
$tabs = $(".tabbable");

$('.nav-tabs a').click(function(e) {
    e.preventDefault();
    $(this).tab('show');
})

$( "tbody.connectedSortable" )
    .sortable({
        connectWith: ".connectedSortable",
        items: "> tr:not(:first)",
        appendTo: $tabs,
        helper:"clone",
        zIndex: 999990,
        start: function(){ $tabs.addClass("dragging") },
        stop: function(){ $tabs.removeClass("dragging") }
    })
    .disableSelection()
;

var $tab_items = $( ".nav-tabs > li", $tabs ).droppable({
  accept: ".connectedSortable tr",
  hoverClass: "ui-state-hover",
  over: function( event, ui ) {
    var $item = $( this );
    $item.find("a").tab("show");

  },
  drop: function( event, ui ) {
    return false;
  }
});

});

在 jsfiddle 上试试这个http://jsfiddle.net/martyk/Kzf62/18/

于 2013-08-16T20:10:25.363 回答