问题标签 [tablednd]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2218 浏览

javascript - 使用 jQuery 进行 ASP.NET GridView 拖放时面临的问题

我希望有人能帮助我解决这个问题。我有一个 ASP.NET 网格视图,其中 DataKeyName 具有网格视图的主键。

我需要拖放这个网格行,以便用户可以在网格视图中对顺序进行排序。我可以通过添加以下代码来使 gridview 拖放。

但是我在获取更新的行顺序以更新数据库中的这个顺序时遇到了问题。即当我使用 tableDnD 时tableDnDSerialize(),它总是返回 null onDrop:

返回:GridView1[]=&GridView1[]=

请帮我。

0 投票
1 回答
634 浏览

jquery - Table Drag and Drop JQuery plugin - how to deinitialize it?

I am using Table Drag and Drop JQuery plugin (http://www.isocra.com/2008/02/table-drag-and-drop-jquery-plugin/).

I have a button that initializes sorting. But, after sorting is done, I want to deinitialize it, so user can continue with other tasks. How to deinitialise sort, or disable it, after initialization?

Btw, initialization code is:

0 投票
2 回答
596 浏览

javascript - wordpress 中的 tablednd 和 rm_script.js 错误

我的functions.php中有这部分代码:

一切正常。rm_script javascript 工作正常,除了我在 IE 中收到此错误通知:

对象不支持此属性或方法 rm_script.js 第 290 行

在 rm_script.js 第 290 行:

(这是第 290 行开始的地方:)

jQuery(".table_sort").tableDnD 是我出错的来源。如果我删除它,它工作得很好,但我需要它来支持我的 javascript 函数。我已经声明了 jquery.tablednd.js,但不知何故无法加载 .tableDnD 函数。

0 投票
2 回答
268 浏览

php - 丢失第一个数据元素 jquery ajax 调用

我有一个我无法弄清楚的问题。

我正在使用 tableDND jQuery 插件,它允许我拖放表格的行。我想将这些行发送到服务器并将它们上传到 mySQL 数据库。

我的代码在下面,基本上当我使用 PHP 时,击球变量的第一个元素消失了。有任何想法吗?

所以我有以下javascript:

和以下php:

0 投票
2 回答
3937 浏览

php - DragHandle 在 TableDnD JQuery 插件中不起作用

我正在使用 tablednd 插件拖放我的表格行,一切对我来说都很好,但是当我尝试使用 DragHandle 属性时,行既不是可拖动的,也不是处理程序

我的脚本是

当我移除拖动手柄时它可以工作,当我包含它时它不起作用。

任何想法为什么它不起作用

谢谢

0 投票
1 回答
8887 浏览

javascript - 使用 javascript 更改表行名称属性

嘿,一旦将行从一组拖到另一组,我想更改表的名称属性。我得到要更改的名称属性的行和目标名称。但我的 javascript 函数没有更改行名这是我迄今为止尝试过的

0 投票
3 回答
8704 浏览

javascript - TableDnD onDrop 事件未触发

我确信这是非常简单的事情,通常是这样。

我为 jQuery 表格排序插件 tableDnD 提供了上述代码。这是他们提供的示例中的确切代码,但是当我将项目放入表中时,它不会正确触发 onDrop 事件。我在控制台中没有得到任何响应。表格确实初始化了,并且拖动手柄正常工作,所以我至少知道那部分代码是正确的。我唯一不能工作的是 onDrop 命令。

更新:
我更新了上面的代码,添加了一个 onDragStart 和 onDragClass,它们都可以正常工作,只是 onDrop 函数失败了。

这是我的一般表格布局:

0 投票
2 回答
247 浏览

jquery - ASP.NET - 以编程方式显示/隐藏 jquery .ready 代码

我有aspnet表单,jquery函数是加载的:

仅供参考:这不是我的代码,我还没有开发 TableDnD 类。此 clss 为 aspnet 形式的一个表附加了拖放功能。

这里一切正常。

但是,现在我有了一个新的要求:对于一些用户我不需要做这个 jquery,对于一些 - 这个 jquery仍然是必要的。我怎样才能以编程方式实现这一目标?这将是这样的:

这是关于背后代码中的 javascript 的东西,但这是 $(document).ready 让我感到困惑。

0 投票
2 回答
1999 浏览

javascript - 表格拖放(仅保留一列)

我想做可拖动的表格行,我找到了 TableDnD jQuery 插件,它工作正常

如您所见:http: //jsfiddle.net/drBfS/1/

但我只想让一列可拖动。我的意思是,整行(tr)像现在一样移动,但是你只能通过拖动左列(td.drag)来移动行,当试图拖动右列时它应该没有效果。你知道怎么做吗?

0 投票
3 回答
4343 浏览

javascript - tableDnD - 只允许拖放一个

我正在使用 Denis 出色的 tableDnD jquery 插件。我想允许用户拖放行,但前提是他们的鼠标位于行内的特定 td 内。

到目前为止,我已经尝试了两种方法:(请注意,var "tr" 包含我正在操作的 jquery 行元素。td id="queue_position" 是我尝试启用拖动的那个)。

我认为 tableDnD 仅在启动时检查 nodrag 类。动态添加或删除 nodrop 类不会改变任何内容。所以我尝试了两种方法来做我需要做的事情。

一种尝试是深入研究 tableDnD 内部结构并尝试将其称为 makeDraggable 函数。尝试二是在添加/删除 nodrop 类后重新初始化 tableDnD。

这些方法中的任何一种似乎都可以在允许的 td 中启用拖动。离开 td 时,它们都没有正确禁用拖动。一旦在 mouseenter 事件中启用了一行,它将永远保持启用状态。

我宁愿找到一种方法来做我需要的事情,而无需修改 tableDnD。

关于如何使这项工作的任何建议?