分享十三个最佳JavaScript数据网格库


Posted in Javascript onApril 07, 2017

JavaScript 是一种通常被用在网页开发中的编程语言。它主要是在互联网上的网页浏览器中开发出效果出众且可交互的特效。它是客户端脚本语言中的一种,是被用来作为通过用户的网页浏览器进行处理的源代码。JavaScript 是动态、高级、可解释且无类型的编程语言。JavaScript 主要被用在不是基于 Web 的环境之中,像是特定站点的浏览器,桌面小部件以及 PDF 文件。事实上,JavaScript 还被程序员们用在了视频游戏开发之中。

数据网格可以帮助解决在 HTML 表格上对带有过滤、分页、排序、搜索以及内联编辑这些功能特性的大量数据集的处理问题。随着技术的发展,形成了各种类型的 JavaScript 数据网格库,让开发者们的工作变得轻松。它们可以很容易地在表格上添加网格功能,还可以在巨量数据集上执行诸如过滤、分页或者排序这样的函数。

分享十三个最佳JavaScript数据网格库

好了,这里提供几种可供你挑选的库,便于你在表格中在线添加数据网格功能。你也可以通过 .Net 来实现,或者是利用 JavaScript 网格库,抑或者是Php脚本。我们在这里整理了 13 个最佳 JavaScript 数据网格库的清单。让我们开始吧!

Handsontable

分享十三个最佳JavaScript数据网格库

Handsontable 是为开发则打造的优秀 JavaScript 数据网格库之一。它它是一个可扩展的电子表格解决方案,可以用来构建优雅的 Web 应用程序,Handsontable 允许你使用 CLI 工具,因此可选择任何所需的插件构建你自己的作品。它提供一个空白的画布或页面,你可以按照自己的想法、感觉和审美自由发挥。它主要是以纯 JavaScript 的形式编写的。您可以通过 Polymer 组件和 AngularJS 指令来使用 Handsontable。

SlickGrid

分享十三个最佳JavaScript数据网格库

SlickGrid 是一个 JavaScript 高级电子表格组件,它的配置和学习难度相对较高。SlickGrid 具有诸如自适应虚拟滚动、极快的渲染速度、可定制、支持 jQuery UI 主题和易配置等特性,具备分组过滤、列自动调整等功能。

Ag Grid

分享十三个最佳JavaScript数据网格库

AgGrid 是为开发者提供的最好的 JavaScript 数据网格库之一。Ag Grid 的主要目标是创建一个用于企业级软件的数据网格,作为构建应用程序最佳的构建方式。这些应用程包括诸如数据录入和业务工作流、数据分析和报告等等。 事实上,作者用在 Java、JavaScript 和 C ++ 中构建应用程序的时间通常要几年。 你可以很容易地在 JavaScript 中找到你自己所选择的网格。

jQWidgets

分享十三个最佳JavaScript数据网格库

这个库为您提供完美的移动应用程序和专业网站的解决方案。它是基于 CSS,jQuery,HTML5 和 JavaScript 的技术构建的。 它是响应式的 Web 开发,可以在平板,智能手机和桌面上开发出看起来惊人的网站和应用程序。 你可以用它与流行的框架,如 Angular2,服务器端技术和 TypeScript 等一起使用。

EmberTable

分享十三个最佳JavaScript数据网格库

EmberTable.js 是一个伟大的 JavaScript 数据网格库。 它允许您控制大数据集,并用于显示。 这是一个简单的扩展并很容易理解。 它支持重排序,列调整大小,可自定义并且易于配置。

jQuery King Table

分享十三个最佳JavaScript数据网格库

JQuery king table 基于输入的数据进行表格管理。它主要支持自动隐藏菜单,自定义工具栏,服务器端分页,客户端及服务器端查询,自定义过滤视图。其他特性还包括支持 json, xml 和 csv 格式。

ApeendGrid

分享十三个最佳JavaScript数据网格库

ApeendGrid 是 JavaScript 数据表格库之一。它可以帮助您像填充电子表格一样以逐行的形式结构化数据。它允许你在表格中插入/删除/移除/增加行等操作。 同时也可以用于控制服务器端的程序如 PHP/ASP.NET/JSP 等。

dhtmlxGrid

分享十三个最佳JavaScript数据网格库

dhtmlxGrid 提供了强大的数据绑定,前沿功能以及在大数据集下的快速性能。它非常容易使用并且具有高定制性,数据可以从多种数据源加载如: JSON, JavaScript 数组, HTML 表以及 XML。

W2ui

分享十三个最佳JavaScript数据网格库

W2ui 是一个非常棒的 JavaScript 数据网格库。然而,这并不是 jQuery 特别指定的库,并且不支持一些类似 dojo 和 prototype 的框架。它允许你开发可变尺寸和弹性的布局。它包含 main,preview,top,bottom,right 和 left 的面板。它有如下窗口小部件:Tabs,Popup,Forms,Sidebar,Layout,Field Control和toolbar。

jqGrid

分享十三个最佳JavaScript数据网格库

jqGrid 提供操作和展现网络上表格数据的解决方案。在 Ajax Callbacks 时,它是客户端动态加载数据的方案。 它能极好的集成如下服务端技术:Java Servlets,Perl,PHP,ColdFusion 和 ASP 等等。

FancyGrid

分享十三个最佳JavaScript数据网格库

FancyGrid 是其中的一个 JavaScript 数据网格库。它是为互联网上的网页应用程序开发网格。它有一个带有服务端通信、图表交互等等功能的库,包含了过滤、Ajax 数据,REStful,AngularJS 指令、排序、分页以及许多其它的东西。它是免费的插件库,并且具有独立性。它与 AngularJS 和 jQuery 进行了集成。它包含了优雅的 API、大量的示例,详细的文档以及专业的技术支持。

JsGrid

分享十三个最佳JavaScript数据网格库

JsGrid 基于 jQuery,是一种非常轻量级的客户端数据网格。它主要支持过滤、分页、插入、编辑、排序以及删除。它更加灵活,并且允许对组件和外观进行定制。它拥有一个灵活的分页组件,还提供了像是复选框、文本、选择框等等各种各样的网格列组件。

DataTables

分享十三个最佳JavaScript数据网格库

DataTables 是 JavaScript 数据网格库之一。 这是一个灵活的工具,能够通过升级增强。它主要控制所有 HTML 表之间的交互。 包括即时搜索、多列排序、服务器端处理和分页。 它支持DOM,Ajax 和 JavaScript。

Javascript 相关文章推荐
[HTML/CSS/Javascript]WWTJS
Sep 25 Javascript
js Select下拉列表框进行多选、移除、交换内容的具体实现方法
Aug 13 Javascript
根据身份证号自动输出相关信息(籍贯,出身日期,性别)
Nov 15 Javascript
javascript在子页面中函数无法调试问题解决方法
Jan 17 Javascript
JavaScript在for循环中绑定事件解决事件参数不同的情况
Jan 20 Javascript
JavaScript日期类型的一些用法介绍
Mar 02 Javascript
概述javascript在Google IE中的调试技巧
Nov 24 Javascript
vue.js开发环境搭建教程
May 04 Javascript
vue-cli构建项目下使用微信分享功能
May 28 Javascript
React如何解决fetch跨域请求时session失效问题
Nov 02 Javascript
node.js中对Event Loop事件循环的理解与应用实例分析
Feb 14 Javascript
Vue封装全局过滤器Filters的步骤
Sep 16 Javascript
Google 爬虫如何抓取 JavaScript 的内容
Apr 07 #Javascript
正则表达式基本语法及表单验证操作详解【基于JS】
Apr 07 #Javascript
js实现图片加载淡入淡出效果
Apr 07 #Javascript
AngularJS中的拦截器实例详解
Apr 07 #Javascript
Vue.js如何优雅的进行form validation
Apr 07 #Javascript
详解Node.js实现301、302重定向服务
Apr 07 #Javascript
Express URL跳转(重定向)的实现方法
Apr 07 #Javascript
You might like
php 分库分表hash算法
2009/11/12 PHP
基于jquery的动态创建表格的插件
2011/04/05 Javascript
jQuery输入城市查看地图使用介绍
2013/05/08 Javascript
下拉列表select 由左边框移动到右边示例
2013/12/04 Javascript
Jquery下EasyUI组件中的DataGrid结果集清空方法
2014/01/06 Javascript
jquery文本框中的事件应用以输入邮箱为例
2014/05/06 Javascript
禁止按回车键提交表单的方法
2015/06/11 Javascript
jQuery动态星级评分效果实现方法
2015/08/06 Javascript
js实现仿Discuz文本框弹出层效果
2015/08/13 Javascript
jquery密码强度校验
2015/12/02 Javascript
使用纯JS代码判断字符串中有多少汉字的实现方法(超简单实用)
2016/11/12 Javascript
在javaScript中检测数据类型的几种方式小结
2017/03/04 Javascript
vue快捷键与基础指令详解
2017/06/01 Javascript
谈谈VUE种methods watch和compute的区别和联系
2017/08/01 Javascript
JavaScrip数组删除特定元素的几种方法总结
2017/09/06 Javascript
vue集成kindeditor富文本的实现示例代码
2019/06/07 Javascript
微信小程序网络请求实现过程解析
2019/11/06 Javascript
VUE和Antv G6实现在线拓扑图编辑操作
2020/10/28 Javascript
uniapp电商小程序实现订单30分钟倒计时
2020/11/01 Javascript
Taro小程序自定义顶部导航栏功能的实现
2020/12/17 Javascript
Python爬取当当、京东、亚马逊图书信息代码实例
2017/12/09 Python
基于django micro搭建网站实现加水印功能
2020/05/22 Python
基于pandas向csv添加新的行和列
2020/05/25 Python
Django 实现 Websocket 广播、点对点发送消息的代码
2020/06/03 Python
css3实现超立体3D图片侧翻倾斜效果
2014/04/16 HTML / CSS
Pop In A Box英国:Funko POP搪胶公仔
2019/05/27 全球购物
Fossil德国官网:化石手表、手袋、珠宝及配件
2019/12/07 全球购物
物理系毕业生自荐信
2013/11/01 职场文书
保护环境的标语
2014/06/09 职场文书
社区党的群众路线教育实践活动领导班子对照检查材料
2014/09/25 职场文书
警告通知
2015/04/25 职场文书
2015年三年级班主任工作总结
2015/05/21 职场文书
毕业答辩开场白范文
2015/05/27 职场文书
Python scrapy爬取起点中文网小说榜单
2021/06/13 Python
Python实现视频中添加音频工具详解
2021/12/06 Python
JS前端canvas交互实现拖拽旋转及缩放示例
2022/08/05 Javascript