当我尝试使用Jquery对某些数据进行排序时,我想我会使用拖放操作。后来,我访问了jQueryui网站。它们具有“拖放”功能和可排序功能。
现在,我实现了“拖放”功能,对HTML表行进行排序,同时保存其在数据库中的位置。
但现在我感到困惑:
答案 0 :(得分:5)
Sortable也适用于表格,see this jsFiddle
关于Sortable和Drag& Drop之间的差异,他们只是回答了两个不同的需求:
使用sortable,您正在搜索带有排序项的逻辑行为。通过drap& drop,您可以搜索项目之间的互动。
例如,组织桌面图标就像是可排序的(移动图标会移动其他人以重新组织它们)。如果你把一个文件夹放到另一个文件夹中,就像draggable / droppable一样(拿一个文件夹并将其拖放到另一个文件夹上不会重新组织它,但会触发一个动作,将文件夹移到另一个文件夹中)。
查看Sortable和Draggable / Droppable的jQuery UI文档。
希望这会对你有所帮助。