当前位置:JS特效 » 表格 » 仿Excel样式的jquery表格排序插件
 仿Excel样式的jquery表格排序插件
如果您觉得内容不错,请分享:

插件介绍

这是一款仿Excel样式的jquery表格排序插件。该jquery表格排序插件基于bootstrap表格,它表格列支持按英文字母或数字的升序和降序排列,支持在表格列中按关键字进行搜索,支持过滤不需要的表格列。

浏览器兼容性

浏览器兼容性
时间:2021-07-24 阅读:83
简要教程

这是一款仿Excel样式的jquery表格排序插件。该jquery表格排序插件基于bootstrap表格,它表格列支持按英文字母或数字的升序和降序排列,支持在表格列中按关键字进行搜索,支持过滤不需要的表格列。

使用方法

在页面中引入jquery,bootstrap和excel-bootstrap-table-filter-bundle.js文件,以及样式文件excel-bootstrap-table-filter-style.css。

  
  


                
HTML结构

在页面中添加一个bootstrap表格

编号 姓名 成绩
1 张三 68
2 李四 75
3 王五 86
4 赵六 76
5 韩七 95

其中,你可以为表格的th元素添加no-sortno-filterno-searchclass类,表示不对该表格列进行排序、过滤和搜索。

初始化插件

在页面DOM元素加载完毕之后,通过excelTableFilter()来初始化该jquery表格排序插件。

$('#table').excelTableFilter();
                

配置参数

该jquery表格排序插件的可用配置参数有:

$('#table').excelTableFilter({
    columnSelector: '.apply-filter', 
    sort: true,
    search: true,    
    captions: Object
});                  
                
  • columnSelector:如果提供了该参数,那么插件只会对添加了该class类的元素进行初始化。
  • sort:是否对表格列进行排序。
  • search:是否对表格列进行搜索。
  • captions:标签文本,默认为:{ a_to_z: 'A to Z', z_to_a: 'Z to A', search: 'Search', select_all: 'Select All' }。

该jquery表格排序插件的github地址为:https://github.com/chestercharles/excel-bootstrap-table-filter

Top