最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

值得分享的輕量級(jí)Bootstrap Table表格插件

 更新時(shí)間:2016年05月30日 10:02:07   投稿:lijiao  
這篇文章為大家分享了輕量級(jí)Bootstrap Table表格插件,以表格的形式顯示的數(shù)據(jù),支持單選,復(fù)選框,排序,分頁,顯示/隱藏列等操作,感興趣的小伙伴們可以參考一下

基于Bootstrap的輕量級(jí)表格插件Bootstrap Table只需簡(jiǎn)單的配置,就可以擁有強(qiáng)大的支持固定表頭、單/復(fù)選、排序、分頁、搜索及自定義表頭等功能,更好的提高開發(fā)效率和減少開發(fā)時(shí)間。

1、插件描述:Bootstrap Table顯示數(shù)據(jù)表格格式,提供了豐富的支持,單選框、復(fù)選框、排序、分頁等,插件下載。

2、特點(diǎn):

基于Bootstrap 3開發(fā)(同時(shí)支持 Bootstrap 2)

響應(yīng)式界面

固定表頭

完全可配置

支持data屬性

顯示/隱藏列

顯示/隱藏表頭

使用AJAX獲取JSON數(shù)據(jù)

點(diǎn)擊表頭可簡(jiǎn)單的進(jìn)行排序

支持自定義列顯示

支持單/復(fù)選

強(qiáng)大的分頁功能

支持名片布局

支持多語言

3、使用方法:

1)、在html頁面的head標(biāo)簽中引入Bootstrap庫(假如你的項(xiàng)目還沒使用)和bootstrap-table.css。

<link rel="stylesheet" href="bootstrap.min.css">
<link rel="stylesheet" href="bootstrap-table.css">

2)、在head標(biāo)簽或者在body標(biāo)簽閉合前(比較推薦)引入jQuery庫和Bootstrap庫(假如你的項(xiàng)目還沒使用)和bootstrap-table.js。

<script src="jquery.min.js"></script>
<script src="bootstrap.min.js"></script>
 <script src="bootstrap-table.js"></script>

3)、指定數(shù)據(jù)源,這里有兩種方式
方式1:通過data屬性標(biāo)簽
在一個(gè)普通的表格中設(shè)置data-toggle="table"可以在不寫JavaScript的情況下啟用Bootstrap Table。

<table data-toggle="table" data-url="data.json">
   <thead>
    ... 
   </thead>
  </table>

方式2:通過JavaScript設(shè)置數(shù)據(jù)源
通過JavaScript來啟用帶有id屬性的Table。

$('#table').bootstrapTable({
   url: 'data.json' 
  });:

4、Bug描述:


用標(biāo)簽屬性方式設(shè)置字段formatter時(shí),發(fā)現(xiàn)沒有效果,圖片不清楚,大家可以直接下載實(shí)例進(jìn)行研究,下載地址。
如:<th data-field="sex" data-formatter="format_sex">性別</th>
1)、原因:
bootstrap-table.js第399行,代碼中只判斷了formatter typeof 為function的情況
2)、解決辦法:
修改第399行代碼塊:
修改前

if (typeof that.header.formatters[j] === 'function') {
 value = that.header.formatters[j](value, item);
}

修改后:

if (typeof that.header.formatters[j] === 'function') {
     value = that.header.formatters[j](value, item);
    }else if(typeof that.header.formatters[j] === 'string') {
     if(typeof window[that.header.formatters[j]] === 'function') {
     value = window[that.header.formatters[j]](value, item);
     }
    }

如果大家還想深入學(xué)習(xí),可以點(diǎn)擊這里進(jìn)行學(xué)習(xí),再為大家附3個(gè)精彩的專題:

Bootstrap學(xué)習(xí)教程

Bootstrap實(shí)戰(zhàn)教程

Bootstrap插件使用教程

以上就是為大家分享的Bootstrap Table使用方法,希望對(duì)大家熟練掌握Bootstrap Table使用方法有所幫助。

相關(guān)文章

  • 基于javascript實(shí)現(xiàn)圖片預(yù)加載

    基于javascript實(shí)現(xiàn)圖片預(yù)加載

    這篇文章主要介紹了javascript圖片預(yù)加載的方法,實(shí)例分析了javascript實(shí)現(xiàn)圖片預(yù)加載的思路,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2016-01-01
  • JavaScript中的this基本問題實(shí)例小結(jié)

    JavaScript中的this基本問題實(shí)例小結(jié)

    這篇文章主要介紹了JavaScript中的this基本問題,結(jié)合實(shí)例形式總結(jié)分析了JavaScript中this的功能、常見用法與操作注意事項(xiàng),需要的朋友可以參考下
    2020-03-03
  • WEB 瀏覽器兼容 推薦收藏

    WEB 瀏覽器兼容 推薦收藏

    這是我總結(jié)多年的一個(gè)小文檔,最近看見有人咨詢?yōu)g覽器兼容的問題,就貢獻(xiàn)出來。
    2010-05-05
  • uniapp中如何修改圖標(biāo)和名稱

    uniapp中如何修改圖標(biāo)和名稱

    這篇文章主要給大家介紹了關(guān)于uniapp中如何修改圖標(biāo)和名稱的相關(guān)資料,uni-app是一個(gè)使用Vue.js開發(fā)跨平臺(tái)應(yīng)用的前端框架,文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下
    2023-08-08
  • 微信小程序中webview組件的使用與應(yīng)用場(chǎng)景詳解

    微信小程序中webview組件的使用與應(yīng)用場(chǎng)景詳解

    web-view組件是一個(gè)可以用來承載網(wǎng)頁的容器,會(huì)自動(dòng)鋪滿整個(gè)小程序頁面,這篇文章主要介紹了微信小程序中的webview組件的基本使用方法、應(yīng)用場(chǎng)景、通信機(jī)制以及注意事項(xiàng),需要的朋友可以參考下
    2025-03-03
  • javascript定時(shí)器取消定時(shí)器及優(yōu)化方法

    javascript定時(shí)器取消定時(shí)器及優(yōu)化方法

    這篇文章主要介紹了 javascript定時(shí)器取消定時(shí)器及js定時(shí)器優(yōu)化方法的相關(guān)資料,需要的朋友可以參考下
    2017-07-07
  • 最新評(píng)論

    达孜县| 晴隆县| 雷州市| 偃师市| 兴城市| 娄底市| 嘉禾县| 永吉县| 镇宁| 铜川市| 三河市| 长顺县| 安义县| 赞皇县| 宣汉县| 长宁区| 柳江县| 合肥市| 虞城县| 历史| 广丰县| 崇义县| 阜阳市| 达孜县| 涿州市| 大埔县| 嘉峪关市| 荥阳市| 屏山县| 普格县| 治多县| 南平市| 麻栗坡县| 长兴县| 三穗县| 大宁县| 车致| 南京市| 汶上县| 玉山县| 巍山|