我们目前正在使用SlickGrid的slick.remotemodel.js模型实现为其远程Ajax加载功能。在此示例中,唯一提供的过滤是一个简单的Search元素。我们希望实现的是每列的更强大的过滤方法,例如本示例中使用的方法:http://mleibman.github.com/SlickGrid/examples/example-header-row.html
有没有一种方法可以轻松地将Dataview模型的功能与RemoteModel结合在一起?仅仅是将Dataview的功能合并到RemoteModel代码中的问题,还是每个功能的更多基本重叠?
我能够找到以下讨论-似乎更多的是替代方法,而不是集成的解决方案:Slickgrid Filtering without Dataview
也许我只是在想这件事,任何建议都将不胜感激。
最佳答案
DataView会执行所有的排序/分组/过滤/其他操作。在客户端上,因为它可以访问所有数据。如果要在服务器上执行此操作,则必须在服务器端数据提供程序中实现所有这些功能。由于每个人的后端和需求都是不同的,因此没有规定的方式来执行此操作。
关于sorting - SlickGrid RemoteModel与Dataview模型,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9706833/