百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
J

jquery-dynatable

> 编程语言
开源

一个更有趣、语义化的 datatables 替代方案

2.8K stars0 点赞4 次浏览
访问官网GitHub

工具介绍

一个更有趣、语义化的 datatables 替代方案

jQuery Dynatable

一个更有趣、语义化、HTML5+JSON 的交互式表格插件。

查看带有演示的完整文档。

为什么?

Dynatable 的目的是提供一个简单、可扩展的 API,使查看和交互大型数据集变得容易。Dynatable 提供了一个框架,可以开箱即用地实现最常见的元素,包括排序、搜索和过滤。最重要的是,我想要一个干净、优雅且使用起来有趣的 API。

快速开始

安装 Dynatable:

  • 下载最新版本

支持

IRC:在 freenode IRC 上加入我们 #dynatable

Bug 和功能请求:搜索并打开 GitHub Issue

调试:在 JSFiddle 上分叉并编辑此模板

问题:在 StackOverflow 上使用 dynatable 标签提问

待办事项:

  • 将 unfilter 和 filter 改为 reader 和 writer。
  • 清理作为函数的默认值,通过抽象为内部命名函数以便复用。
  • 将默认排序函数改为下划线命名空间的函数,以避免与记录属性(如 search)冲突。
  • 更新排序函数实现,使其与搜索函数实现类似(即如果存在与属性名匹配的排序函数,则默认使用该函数进行该属性的排序)。
  • 通过 dynatable 实例 ID 对 pushstate 查询参数进行命名空间化,以简化 refreshQueryString 函数,并防止同一页面上多个启用 pushState 的实例之间发生冲突。
  • 使用原型重构,抽象 dynatable 全局函数,以提高同一页面上多个实例的内存效率。
  • 实现可配置的排序算法(参见 JS 归并排序 和 排序表格)。
  • ~~从 Object.create 方法改为构造函数模式,以提升性能(参见 [基准测试](htt

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

JavaScript

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言