![]() |
1
4
我已经用过 dhtmlxGrid 在过去。它还支持拖放行/列、客户端排序(字符串、整数、日期、自定义)和多浏览器支持。 评论回复: 不,没有发现更好的-刚从那个项目开始。-) |
![]() |
2
19
我使用了jquery ui的可排序插件,效果很好。与此类似的标记:
然后在javascript中
这会将项目ID的序列化版本发布到给定的URL。然后这个函数(在我的例子中是php)更新数据库中项目的顺序。 |
![]() |
4
3
大卫·赫吉的回答对我来说是最有用的。它可以稍微简洁一点:
适用于我,具有相同的标记。 |
![]() |
5
1
大多数框架(yui、mootools、jquery、prototype/scriptaculous等)都具有可排序列表功能。对每一个都做一点调查,挑选一个最适合你需要的。 |
![]() |
6
0
如果你不介意Java,那么GWT有一个非常方便的库。 GWT-DND 查看在线演示,看看它有多强大。 |
![]() |
7
0
怎么样 sorttable ?这似乎很符合你的要求。 这很容易使用-加载SortTable JavaScript文件,然后,对于要使其可排序的每个表,将class=“Sortable”应用于<table>标记。 它将立即了解如何对大多数类型的数据进行排序,但如果有一些数据没有排序,您可以添加一个自定义排序键来告诉它如何排序。文档解释得很好。 |
![]() |
8
0
如果在DavidHeggie的解决方案中找到.serialize()返回空值,则将trs的id值设置为“id_1”,而不是简单的“1” 例子:
以上将序列化为“id[]=1&id[]=2&id[]=3” 您可以使用“=”、“-”或“u”而不是“u”。 除了“身份证”还有其他任何词。 |
![]() |
9
0
我正在使用jquery sortable来实现这一点,但如果您像我一样使用vue.js,这里有一个创建自定义vue指令来封装可排序功能的解决方案,我知道vue是可拖动的,但它不会根据问题对表列进行排序。 HERE 要看到这一点, CHECK THIS JS码
CSS
PUG模板HTML
|