我在Laravel网络应用程序中有各种包含MySQL数据的表,但我希望用户能够通过他们想要的任何列标题动态排序;与过滤相同。为了清楚起见,我希望在客户端处理所有这些。
据我所知,Laravel没有提供此功能。在过去,我能够使用DataTables做到这一点,但那是一个纯PHP应用程序;没有像Laravel这样的大框架。
您最喜欢的解决方案是什么?
答案 0 :(得分:3)
@lukasgeiter说这更像是一个javascript问题并且与laravel没什么关系。
那就是说,我发现实现这样的最简单的方法是Sortable。您可以在此处找到更多信息:http://www.kryogenix.org/code/browser/sorttable/
如果你正确地设置它,你所要做的就是将class ='sortable'添加到你的元素中,它将正常工作。
希望这有帮助。