手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >javascript 表格排序和表头浮动效果(扩展SortTable)
javascript 表格排序和表头浮动效果(扩展SortTable)
摘要:一、SortTable说明SortTableversion27thApril2007StuartLangridge,http://www.k...

一、SortTable说明

SortTable

version 2

7th April 2007

Stuart Langridge, http://www.kryogenix.org/code/browser/sorttable/

Instructions:

Download this file

Add <script src=”sorttable.js”></script> to your HTML

Add class=”sortable” to any table you'd like to make sortable

Click on the headers to sort

Thanks to many, many people for contributions and suggestions.

Licenced as X11: http://www.kryogenix.org/code/browser/licence.html

This basically means: do what you want with it.

用法:将要排序的表格添加CSS,如<table class=”sortable”>

默认对所有列都会添加排序功能,对于不需要排序的列可添加CSS:”sorttable_nosort”,如<td class=”sorttable_nosort”></td>

二、更新说明

Update:

version 2.1

9th Mar 2009

Hopesoft , http://www.51ajax.com/blog/

说明:

1.增加中文排序

2.增加指定各行使用不同css样式功能(比如奇偶行背景色不一致)

用法:在要表头浮动的表格上添加属性,如<table rowclass="bg1,bg2,bg3">

3.增加表头浮动功能(支持同一个页面有多个表格,比如不同Tab标签下的各个表格)

用法:在要表头浮动的表格上添加CSS,如<table>

另外最好指定“表头”和“数据行”的各列的列宽,如

<tr><td>姓名</td><td>年龄</td></tr>

<tr><td>张三</td><td>21</td></tr>

以避免在FireFox下表头浮动时表头各列与数据各列不对齐

4.增加页面载入后自动排序

用法:在表格上添加属性autosortcol,对应要自动排序的列号,注意是从0开始

如<table autosortcol="3">,则表示当页面载入成功后,会自动对第4行进行

新增的代码都用中文做了注释,屏蔽了原有代码中部分代码。另外原来代码中升降序顺序ms是反的,我这边做了更改。

演示地址 http://img.jb51.net/online/sorttable/sorttable.htm

打包下载地址: http://img.jb51.net/online/sorttable/sorttable.rar

【javascript 表格排序和表头浮动效果(扩展SortTable)】相关文章:

javascript去除空格方法小结

javascript生成不重复的随机数

JavaScript实现鼠标拖动效果的方法

怎么用javascript进行拖拽第1/2页

Javascript事件触发列表与解说

Javascript 不能释放内存.

javascript实现table表格隔行变色的方法

jQuery实现表格行上下移动和置顶效果

js实现仿Windows风格选项卡和按钮效果

javascript验证邮件地址和MX记录的方法

精品推荐
分类导航