正在查找可以的JQuery表API

Looking for a JQuery table API that can

本文关键字:JQuery API 查找      更新时间:2023-09-26

im正在寻找一个JQuery表插件/库,该插件/库能够执行以下操作;

  1. 接受原始表
  2. 按列排序
  3. 根据复选框选择隐藏和显示行
  4. 忽略/保持"隐藏"行(包含前一行的附加信息的行,可通过主行内的链接切换可见性)
  5. 根据排序和选择分配/重新分配"奇数"/"偶数"类
  6. 维护从表内部触发的Javascript事件
  7. 寻呼支持

到目前为止,我已经找到了Dynatable,它似乎支持我的7个需求中的4个。

我维护了一个表分类器的分支,它几乎涵盖了您的所有需求:

  1. 我想您所说的"原始"表是指DOM中已经存在的表
  2. 它被称为表分类器。。。并且它允许同时对多个列进行排序
  3. 有一个列选择器小部件用于此目的
  4. 在要与其父行一起排序的行上使用子行类名;您需要包含隐藏/显示该行的代码
  5. 这是zebra小部件的功能
  6. 我认为没有任何插件可以做到这一点,因为行是在排序时动态添加/删除的;在绑定到tbody中的元素时,最好使用委托事件
  7. 您可以使用寻呼机小部件来添加分页

DataTables插件还涵盖了所有这些要求。尽管如此,我发现学习使用它有点复杂。