大多數(shù)前端er都把網(wǎng)頁中的table標簽替換為div,主要就是因為div要比table更容易添加CSS樣式。但是我們在日常應用中仍然要用到table表格,其中最好的例子就是對照表。今天彬Go將向大家推薦15個jQuery表格插件讓你對數(shù)據(jù)表格進行顯示、排序、篩選和操控。如jQuery表格排序插件、jQuery表格拖拽插件、jQuery樹形表格插件、設(shè)置顏色、點擊、替換等效果。

創(chuàng)新互聯(lián)服務(wù)項目包括略陽網(wǎng)站建設(shè)、略陽網(wǎng)站制作、略陽網(wǎng)頁制作以及略陽網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,略陽網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到略陽省份的部分城市,未來相信會繼續(xù)擴大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!
1.DataTables-強大的jQuery表格插件
datatables-jquery-插件
DataTables是提供了大量特性的強大jQuery表格插件。例如:你可以自動輕松篩選、Ajax預讀取數(shù)據(jù)、分頁、列排序、高亮排序列、擴展插件支持、使用CSS或jQuery UI ThemeRoller 定制主題和完整文檔。
2.uiTableFilter-jQuery表格過濾插件
ui-table-filter-jquery-插件
uiTableFilter是一個用于表格行篩選的jQuery插件。插件作者提供了詳細的例子來告訴大家如何將自己的表格和插件整合在一起并完成表格篩選。
3.Scrollable HTML Table-jQuery表格滾動插件
scrollable-html-table-jquery
Scrollable HTML Table jQuery插件可以讓你的表格變得可以滾動控制。
買空間、服務(wù)器就上主機網(wǎng)(CNIDC.COM) 虛擬主機評測+IDC導航=IDC123.COM。
4.Tablesorter-jQuery表格排序插件
tablesorter-jquery-插件
Tablesorter這個jQuery插件是用來將一個包含thead和tbody標簽的標準HTML表格轉(zhuǎn)變?yōu)闊o頁面刷新的可排序表格。它不但支持多列排序,而且跨瀏覽器兼容并且能通過widget系統(tǒng)進行擴展。
5.Flexigrid-Web2.0 jQuery表格插件
flexigrid-jquery
Flexigrid 是一個輕量級的Web2.0 jQuery插件。它包含很多非常Cool的特性,如主題定制、分頁、工具欄、搜索、排序、ajax讀取數(shù)據(jù)源、調(diào)整列寬高尺寸等。
6.HeatColor-jQuery表格顏色插件
heatcolor-jquery
HeatColor可以讓你根據(jù)元素的值來為元素設(shè)置顏色。 它的值的比對時根據(jù)預設(shè)的一個范圍來進行比較,最后對他們自動進行顏色值的設(shè)置。
買空間、服務(wù)器就上主機網(wǎng)(CNIDC.COM) 虛擬主機評測+IDC導航=IDC123.COM。
7.JQTreeTable-jQuery樹形表格插件
jqtreetable-jquery
使用JQTreeTable插件你可以得到一個樹形表格,如果用戶的瀏覽器禁用了JavaScript,那么他們也能看到普通形式的表格,并不影響可訪問性。
8.Ingrid-jQuery表格插件
ingrid-jquery-表格-插件
Ingrid是另一個數(shù)據(jù)表jQuery插件。它也有很多特性,比如列調(diào)整尺寸、排序、行列添加樣式等。在作者網(wǎng)站提供了很棒的文檔來告訴大家如何從頭使用這個jQuery表格插件。
9.jQuery ColumnManager plugin
jquery-column-manager-jquery-表格插件
columnManager是可以控制任意表格列顯示或隱藏的jQuery插件,而且它可以保存當前表格的狀態(tài)至你下次訪問。這個jQuery插件非常小巧輕量,僅3.6kb。
買空間、服務(wù)器就上主機網(wǎng)(CNIDC.COM) 虛擬主機評測+IDC導航=IDC123.COM。
10.jQuery treeTable-jQuery樹形表格插件
jquery-treetable-樹形表格插件
jQuery treeTable是小型的JQTreeTable, 它也能讓你的table顯示成樹形結(jié)構(gòu). 這個插件也可以在瀏覽器禁用JavaScript時保持文檔整潔并讓原始table可以使用.
11.CSV2Table-CSV格式讀取表格插件
csv2table-jQuery表格插件
CSV2Table 可以讀取CSV文件,它從CSV文件中讀取內(nèi)容并創(chuàng)建成table表格.
12.Table Pagination-jQuery表格分頁插件
table-pagination-jQuery表格插件
這個jQuery表格分頁插件可以在表格下面創(chuàng)建分頁元素,你還可以通過各種設(shè)置來定制分頁。
買空間、服務(wù)器就上主機網(wǎng)(CNIDC.COM) 虛擬主機評測+IDC導航=IDC123.COM。
13.jQuery TableRowCheckboxToggle
jquery-table-插件
這個jQuery表格插件可以讓你再點擊表格行的時候改變多選框狀態(tài)并修改該行CSS樣式。
14.Table Drag and Drop jQuery plugin-jQuery表格拖拽插件
這個簡單的jQuery插件可以讓用戶使用拖拽行的方式重新排列表格各行,任意單獨行可以設(shè)置為不可拖拽和/或不可放置。
15.uiTableEdit
uiTableEdit是由Greg Weber制作的很酷的jQuery表格編輯插件,它允許用戶編輯表格內(nèi)容。
其實沒有最好用,只是個人用的習慣不一樣。常用的有下面幾個。 DataTables。DataTables是一個jQuery的表格插件。這是一個高度靈活的工具,依據(jù)的基礎(chǔ)逐步增強,這將增加先進的互動控制,支持任何HTML表格。 tablesorter。
jquery樹形表格treetable插件使用方法步驟:
第一步:
1.上官網(wǎng)下載。
2.插件引用,當下載的時候,會有很多個文件,但是根據(jù)api來看,如果只想做簡單的效果,js除了引用juquery外,只需要引用jquery.treetable.js插件,如果想讓它有默認的外觀樣式還需要引入它們的jquery.treetable.css和jquery.treetable.theme.default.css
第二步:建立table格式
table id="example-advanced"
tr data-tt-id="1"
td大家電/td
/tr
tr data-tt-id="2" data-tt-parent-id="1"
td---電視/td
/tr
tr data-tt-id="3" data-tt-parent-id="1"
td---洗衣機/td
/tr
tr data-tt-id="4" data-tt-parent-id="1"
td---冰箱/td
/tr
/table
第三步:引入JS
/* 初始化數(shù)據(jù) */
$("#example-advanced").treetable({ expandable: true });/* 高亮顯示 */$("#example-advanced tbody").on("mousedown", "tr", function() {
$(".selected").not(this).removeClass("selected");
$(this).toggleClass("selected");
});/* 點擊展開關(guān)閉 */a href="#" class="btn btn-blue" onclick="jQuery('#example-advanced').treetable('expandAll'); return false;"展開/a
a href="#" class="btn btn-blue" onclick="jQuery('#example-advanced').treetable('collapseAll'); return false;"關(guān)閉l/a
jquery 插件就是一些人用jquery寫的一些工具,常見的是jquery UI和jquery easyui,我們在調(diào)用時只需要用很少的代碼就能實現(xiàn)很好的效果。
如easyui的datagrid、combobox、tree等可以實現(xiàn)表格、下拉框、樹等形狀及需要的操作。
附:easyui官網(wǎng)
可以在網(wǎng)站里面下載demo、觀看一些特效、下載插件js等。
jQuery插件開發(fā)全解析 jQuery插件的開發(fā)包括兩種:
一種是類級別的插件開發(fā),即給jQuery添加新的全局函數(shù),相當于給jQuery類本身添加方法。jQuery 的全局函數(shù)就是屬于jQuery命名空間的函數(shù)。
另一種是對象級別的插件開發(fā),即給jQuery對象添加方法。
本文題目:jquery表格插件,jqgrid表格插件
網(wǎng)站鏈接:http://chinadenli.net/article43/dsesoes.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供響應式網(wǎng)站、定制網(wǎng)站、微信公眾號、定制開發(fā)、、外貿(mào)建站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)