gpt4 book ai didi

javascript - 添加新行后拖放不起作用

转载 作者:行者123 更新时间:2023-11-30 06:57:22 27 4
gpt4 key购买 nike

我正在使用 jquery.tablednd.0.7.min.js 来拖放表格行。当我在表中动态添加新行(即使用 javascript 添加行)时,新行没有拖放。可以拖动表格中已存在的其他行。

我认为这个新行没有与 jQuery 拖放代码同步。

我正在添加像 this 这样的新行.

This是jquery dragnDrop文件代码。

在页面加载时,我使用此代码将此功能分配给表格

$(document).ready(function() {
$("#tableId").tableDnD({
onDragClass : "myDragClass",
onDrop : function(table, row) {

},
onDragStart : function(table, row) {
console.log("drag start");
}
});
});

最佳答案

只需使用$("#tableId").tableDnDUpdate()

来自文档:

将更新所有匹配的表格,即它将 mousedown 方法重新应用于行(或处理单元格)。
如果您已经使用 Ajax 更新了表格行并且希望再次使表格可拖动,这将很有用。
该表保持原始配置(因此您不必再次指定它)。

关于javascript - 添加新行后拖放不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12635915/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com