我过去使用了几个数据表小部件,包括YUI2’s,我很想知道那里是否有一个感知到的领跑者.我很高兴jQuery Grid,但自从宣布以来我没有看到任何东西.
我想在数据表提供程序中看到的内容:
>可以使用任意对象的键值对的JSON数组; YUI2声明一个模式将这些对象映射到列的能力做得很好(尽管API的其余部分有点冗长,笨重).
>提供通过文本字段过滤的功能
>支持客户端分页(与服务器端分页交换的能力将是一个加号).
>支持使用任意HTML(链接,图像等)自定义单元格的表示/格式的方法
在没有进一步指导的情况下,我可能会研究DataTables和YUI3 DataTable.建议?
解决方法:
我还没有对YUI3进行过调查,但是从我听到的情况来看,它从2开始大大提高了.它可能听起来很异端,但你有没有考虑过你自己的?我真的在挖掘KnockoutJS,他们有一个带分页的DataGrid的简单例子.我相信它可以很容易地扩展. http://knockoutjs.com/examples/grid.html
我还在生产环境中使用了jQuery DataTables.不可否认,这是一个简单的用例,但它似乎没有任何问题.