欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

javascript 表格排序和表頭浮動效果(擴展SortTable)

 更新時間:2009年04月07日 23:09:48   作者:  
前段時間一個項目有大量頁面用到表格排序和表頭浮動的效果,在網上找了幾個表格排序的js代碼,最后選擇了 Stuart Langridge的SortTable,在SortTable基礎上做了些擴展,加上了表頭浮動效果及一些小功能。
一、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 class="sortable" rowclass="bg1,bg2,bg3">
3.增加表頭浮動功能(支持同一個頁面有多個表格,比如不同Tab標簽下的各個表格)
用法:在要表頭浮動的表格上添加CSS,如<table class="scrolltable">
另外最好指定“表頭”和“數據行”的各列的列寬,如
<tr><td class='w1'>姓名</td><td class='w2'>年齡</td></tr>
<tr><td class='w1'>張三</td><td class='w2'>21</td></tr>
以避免在FireFox下表頭浮動時表頭各列與數據各列不對齊
4.增加頁面載入后自動排序
用法:在表格上添加屬性autosortcol,對應要自動排序的列號,注意是從0開始
如<table class="sortable" autosortcol="3">,則表示當頁面載入成功后,會自動對第4行進行

新增的代碼都用中文做了注釋,屏蔽了原有代碼中部分代碼。另外原來代碼中升降序順序ms是反的,我這邊做了更改。
演示地址 http://img.jb51.net/online/sorttable/sorttable.htm
打包下載地址: http://img.jb51.net/online/sorttable/sorttable.rar

相關文章

  • 使用js修改客戶端注冊表的方法

    使用js修改客戶端注冊表的方法

    這篇文章介紹了使用js修改客戶端注冊表的方法,有需要的朋友可以參考一下
    2013-08-08
  • JS實現(xiàn)前端頁面的搜索功能

    JS實現(xiàn)前端頁面的搜索功能

    這篇文章主要介紹了JS實現(xiàn)前端頁面的搜索功能,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友參考下吧
    2018-06-06
  • 原生JS+Canvas實現(xiàn)五子棋游戲

    原生JS+Canvas實現(xiàn)五子棋游戲

    這篇文章主要為大家詳細介紹了原生JS+Canvas實現(xiàn)五子棋游戲,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-08-08
  • 微信小程序開發(fā)探究

    微信小程序開發(fā)探究

    這篇文章主要介紹了微信小程序開發(fā)探究,非常具有實用價值,需要的朋友可以參考下。
    2016-12-12
  • JS右下角廣告窗口代碼(可收縮、展開及關閉)

    JS右下角廣告窗口代碼(可收縮、展開及關閉)

    這篇文章主要介紹了JS右下角廣告窗口代碼,具有浮動顯示、可收縮、展開及關閉等功能,涉及javascript針對頁面元素屬性操作的相關技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-09-09
  • uniapp自定義應用退出執(zhí)行內容實例代碼

    uniapp自定義應用退出執(zhí)行內容實例代碼

    近幾日使用uni-app開發(fā)移動應用APP遇到了個不常見的需求,下面這篇文章主要給大家介紹了關于uniapp自定義應用退出執(zhí)行內容的相關資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-12-12
  • JS在Canvas元素內繪制鐘表

    JS在Canvas元素內繪制鐘表

    這篇文章介紹了JS在Canvas元素內繪制鐘表的方法,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-01-01
  • webpack多頁面開發(fā)實踐

    webpack多頁面開發(fā)實踐

    這篇文章主要介紹了webpack多頁面開發(fā)實踐,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-12-12
  • function foo的原型與prototype屬性解惑

    function foo的原型與prototype屬性解惑

    最近在研究js,疑惑也比較多。主要是被原型這個東西給弄迷糊了。
    2010-11-11
  • 九種原生js動畫效果

    九種原生js動畫效果

    這篇文章主要介紹了九種原生js動畫效果,個個都非常精彩,都值得大家學習,需要的朋友可以參考下
    2015-11-11

最新評論