javascript - JQuery 从两个表中拖放

标签 javascript jquery

我需要实现从一个表到另一个表的拖放功能,反之亦然。

这是我获取特定 IBAN 号码交易的功能,我也有相同的功能来检索隐藏的用户交易。

   function getAllTransactions(iban) {
    var iban = $("#ibanSelection").val();
    var username = $("#hiddenusername").val();
    var url = 'http://localhost:64300/api/BankAccountApi/GetUserTransaction/?iban=' + iban;
    var table = "<table id=\"table1\">";
    if ((username != "") && (iban !="")) {
        $.getJSON(url, function (data) {
            table += "<tr class=\"ibanSelection\">";
            table += "<th>My IBAN</th>";
            table += "<th>Send to IBAN</th>";
            table += "<th>Transfer Date</th>";
            table += "<th>Amount</th>";
            table += "</tr>";
            $.each(data, function (key, val) {
                table += "<tr class=\"draggable_tr\">";
                table += "<td>" + val.My_Iabn + "</td>";
                table += "<td>" + val.Iban_To + "</td>";
                table += "<td>" + val.Transfer_Date + "</td>";
                table += "<td>" + val.Amount_Transferd + "</td>";
                table += "</tr>";
            });
            table += "</table>";
            $("#divResult2").html(table);
        }); 
    }
}

最佳答案

只需使用 jQueryUI 的可排序功能即可。 这是完整的示例+文档。非常简单。

此示例还显示了您的情况:

http://jqueryui.com/sortable/#connect-lists

关于javascript - JQuery 从两个表中拖放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36936302/

相关文章:

javascript - 加载 html 后的 LaTeX 公式

javascript - 从多个文件上传字段中获取文件名

javascript - 为什么 Underscore.js chain() 方法不是惰性的?

javascript - 无法调用 .click 函数 - Jquery

javascript - 如何将 json POST 到 Wufoo Entries API?

javascript - 如何在 vue 组件中使用 flatpickr?

javascript - jQuery.trigger ('click' )在我的代码中不起作用

javascript - 在 Mustache.js 模板中使用时,Rateit 插件不起作用

php - 两个特殊字符之间的正则表达式

javascript - React Player 和加载多个 URL 源