Как перетащить идентификаторы строк? - PullRequest
1 голос
/ 14 марта 2012

У меня есть две таблицы, где я могу перетаскивать строки из любой в другую. При отбрасывании я должен получить значения столбцов удаленной строки и сделать некоторые сложения и вычитания для некоторых значений столбцов. Вот что я пытаюсь сделать (извините, если мой код выглядит плохо, так как я все еще изучаю jQuery). Ценю любую помощь по этому вопросу.

Спасибо.

<script type = "text/javascript" > 
$(function() {
    $("#datepicker").datepicker();
});
$(function() {
    setupDragDrop($('#t1 tr'), $('#t2 tr'));
    setupDragDrop($('#t2 tr'), $('#t1 tr'));
});
function setupDragDrop(source, target) {
    source.draggable({
        revert: false,
        opacity: .75,
        containment: '.container',
        cursor: 'move',
        cursorAt: {
            top: 35,
            left: 45
        },
        helper: function(event) {
            return $('<div class="drag-row"><table></table></div>').find('table').append($(event.target).closest('tr').clone()).end();
        },
        appendTo: 'body',
        stop: function(event, ui) {
            //this.drop();
        }
    });
    target.droppable({
        drop: function(event, ui) { //I tried many code here nothing works
        },
        accept: source.selector
    });
}
$(function() {
    $("[name=toggler]").click(function() {
        $('.toHide').hide();
        $("#blk-" + $(this).val()).show();
    });
});
</script>​
...