jquery ui -最好的JavaScript数据表小部件/库
jquery ui - Best-of-breed JavaScript datatable widget/library
我过去使用过几个数据表小部件,包括YUI2的,我很想知道是否有一个公认的领跑者。我为jQuery Grid感到兴奋,但自从它发布以来我还没有看到任何东西。
我希望在数据表提供程序中看到什么:
-
可以使用任意对象的键值对的JSON数组;YUI2声明模式以将这些对象映射到列的能力做得很好(尽管API的其余部分有点冗长、笨拙)。
-
提供通过文本字段进行过滤的功能
-
支持客户端分页(能够切换到服务器端分页将是一个加分项)。
-
支持使用任意HTML(链接,图像等)自定义单元格的表示/格式
我还没有调查过YUI3,但据我所知,它比YUI3有了很大的改进。这听起来可能有点异端邪说,但你有没有想过自己动手?我一直在研究KnockoutJS,他们有一个简单的带有分页的DataGrid示例。我相信它可以很容易地延长。http://knockoutjs.com/examples/grid.html
我还在生产环境中使用过jQuery数据表。不可否认,这是一个简单的用例,但它似乎没有出现任何问题。
我投票给jqGrid,我发现它非常容易使用,而且看起来很棒。
我推荐Slickgrid,并且远离datatable。在使用datatable时,我遇到了许多同步数据存储和视图的问题。我也不喜欢API接口上的匈牙利符号。看起来没什么大不了的,但过了一段时间你就明白了。
Slickgrid是目前为止我用过的最好的,除了jqGrid, datatable和Slickgrid。
编辑:在花了更多的时间与所有的选项后,我最终修改了SlickGrid隐藏一些细节,并允许更多的样式选项…
所以"修改后的光滑网格"最终成为我的选择。我对它很满意,尽管我认为还有很多竞争的空间。
剑道UI打败了这两者。
http://demos.kendoui.com/web/grid/editing-inline.htmlDataTables看起来很有希望。似乎是强大而灵活的
http://www.datatables.net/examples/Handsontable:一个简单的类似excel的HTML、JavaScript数据网格编辑器&jQuery
http://handsontable.com/http://www.sencha.com/products/extjs/examples/#sample-2
ExtJS网格是你想研究的东西。ExtJS是一个很好的框架,他们刚刚发布,他们的api也很完整,但一旦他们完成,我相信他们会是一流的。
您可能还想查看Doby Grid: http://dobyjs.com/#grid它基于SlickGrid,但有许多额外的功能
我推荐Webix Datatale,因为它提供了上面提到的所有功能。您可以在这里查看演示并了解更多信息:http://webix.com/widget/datatable/.
- 用程序搜索JQuery数据表中的文本
- 具有rowGrouping的数据表无法隐藏列
- 使用谷歌应用程序脚本将服务器端数据表返回到客户端
- 将单击事件添加到数据表
- 使用带有参数的数据表sAjaxSource
- 对角度数据表中括号内的数字进行排序
- 动态构建一个数据表与scriplets
- jquery数据表的自定义ko绑定
- 预览数据表单
- 如何在数据表中设置从Ajax响应选中的复选框
- DT数据表背景颜色为黑色,但仍有悬停和选择颜色
- 数据表-隐藏/显示列
- 对损坏的子行进行排序的数据表
- 数据表排序但对行进行分组
- 数据表1.10,第列.转发器使用情况
- 如何将JSON编码的PHP数组发送到同一页面上的数据表
- 正在Nedb数据表中查找最小值
- 输入字段更改后的小窗口数据表过滤
- Primefaces - 用于变量的数据表小部件 ..不可用
- jquery ui -最好的JavaScript数据表小部件/库