我正在使用jQuery来驱动我的AJAX UI.我有一个数据表,我想让用户通过拖放来重新排序表中的列.我希望用户能够抓住列的标题并移动它.下面的数据行应该遵循.请注意,我对排序数据或重新排序行感兴趣,但允许用户更改列的顺序.
有现成的解决方案吗?我尝试在< th>上使用标准的jQuery可排序调用.元素,但当然不起作用.我浏览了jQuery插件网站并没有找到任何东西.我需要编写一个jQuery插件吗?
编辑:请注意,jQuery,Dojo等(免费的)实际上是JS框架的唯一选择.我无法获得像ExtJS这样商业化的许可证.
解决方法
如果您愿意为许可证付费,您可以尝试使用Ext JS而不仅仅是jQuery.有一些非常强大的网格功能,包括你要做的事情.
http://www.extjs.com/deploy/dev/examples/grid/array-grid.html