dhtmlxGrid 是一个基于AJAX的Javascript表格控件,它提供非常强大的应用功能, 易用的数据绑定技术,更好的性能用于支持大的数据量。 丰富的库函数 JavaScript API 使得程序更容易被定制和二次开发。dhtmlxGrid 可以加载不同类型的数据源:XML (支持自定义XML格式), JSON, CSV, JavaScript 数组, 和HTML 原生表格。
使用该表格控件, 程序员可以容易的编写一个界面漂亮的,基于AJAX的表格。该表格还内置多种单元格编辑器,条件查询功能, 分组功能等等。 智能渲染和分页机制可以确保在大数据量的情况下仍然能够快速加载和显示。丰富的事件处理函数可以让你更加灵活的控制和自定义和自己逻辑相关的功能。
双击或者按[F2] 开始编辑选择的单元格。使用 [Tab]键 到下一个单元格,使用 [Up/Down]键在上下的单元格中移动。
使用[Shift/Ctrl]键选择一个或多个行. 使用鼠标拖拽可以选择连续的单元格。
可以和 Copy block to clipboard (if clipboard operations allowed) with Ctrl+C and paste to another program (e.g., MS Excel).
可以使用类似"<X"和">X" 的表达式来基于某列做查询。
服务器端集成
作为一个纯客户端的解决方案, dhtmlxGrid 可以和任意的服务器端集成,包括但不限于
(PHP, Java, Ruby on Rails, ASP.NET, ColdFusion, 以及其他语言). 我们还提供一个和服务器通信的库dhtmlxConnector ,支持利用AJAX的方式(页面无刷新)保存或更新表格中的数据。
功能强大的电子表格
dhtmlxGrid 支持Web表格应用的各种场景,例如单元格合并,锁定行和锁定列,通过拖拽或函数调用的方式来移动列或者改变列的位置, 甚至拷贝数据到剪贴板中和excel电子表格交互(CSV 格式)。.
该Ajax数据表格多种类型的单元格编辑器,包括日期选择控件, 下拉多选控件, 单选框,复选框等等。 表格的架构非常灵活,允许程序员基于每一个不同的单元格自定义自己的功能。
你可以单独使用该表格控件,或是在整个控件包中使用。 所有的 DHTMLX 控件(组件)都包含非常清爽的外观/皮肤,程序员可以容易集成到各种风格的web页面和应用中。
重要功能列表
dhtmlxGrid 包含以下的主要特色
· 支持目前流行的各种浏览器(IE, Chrome, FF, Opera, Safari)
· 丰富的API, 定制化非常方便
· Ajax 支持
· 通过 JavaScript 或 XML 来进行配置
· 方便和html表单集成
· 可通过JavaScript 或 XML 配置,容易上手
· 可以和html表单集成
· 非常方便的界面皮肤定制
· 可以保存或序列化为XML/CSV
· 从XML中加载
· 支持剪贴板
· 类似电子表格的在线编辑
· 支持邮件菜单
· 通过 dhtmlxConnector 可以非常方便和数据库连接
· 可以改变宽度和位置的数据列
· 可以拖动的数据行/数据列
· 可以通过拖动实现和 dhtmlxTree Pro交互传递数据
· 支持自定义的编辑器和单元格格式化 (使用 eXcell - 可扩展的单元格对象)
· 下拉框,多选框, 日历下拉菜单,和其他已经 eXcells
· 单元格的数学公式计算。
· 多行、表格级的不可见的的数据 (用户数据)
· 支持客户端排序(支持字符串, 数字类型, 日期类型, 和自定义)
· 支持服务器端排序
· 上百个事件,充分支持自定义
· 非常完备的API文档
* 部分功能只在高级版中(PRO Edition )提供
版本
dhtmlxGrid 分为 标准版(Standard)和 高级版(Professional)
dhtmlxGrid电子表格控件
dhtmlxGrid电子表格控件