0

多分それは単純なことですが、私はこれを正しく理解できません。

たとえば、4列と4行のデータを含むテーブルがあります。このテーブルのデータ項目を同じディメンションを持つ別のテーブルに入力したいのですが、各セルにはデータをデータベースに保存するために使用する ID があります。現在、テーブルから 2 番目のテーブルに手動でデータを入力していますが、これは頻繁に行う必要があるため時間がかかります。

ドラッグアンドドロップでできると思います。ドラッグ アンド ドロップ機能を備えた 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 に答える