【发布时间】:2009-11-10 03:53:15
【问题描述】:
我正在使用 jQuery 来驱动我的 AJAX UI。我有一个数据表,我想允许用户通过拖放来重新排序表中的列。我希望用户能够抓取列的标题并移动它。下面的数据行应该跟在后面。请注意,我不对数据排序或对行重新排序感兴趣,但对允许用户更改列的顺序感兴趣。
有现成的解决方案吗?我尝试在<th> 元素上使用标准的jQuery 可排序调用,但这当然不起作用。我浏览了 jQuery 插件站点并没有找到任何东西。我需要写一个 jQuery 插件吗?
编辑:请注意,jQuery、Dojo 等(免费的)确实是 JS 框架的唯一选择。我无法获得像 ExtJS 这样的商业广告的许可证。
【问题讨论】:
-
您的任何行是否跨越多列?
-
没有。这是非常直接的标记。我可以发布它,但我认为这不会太令人惊讶。
标签: jquery jquery-ui sorting drag-and-drop