国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

使用Bootstrap Table創(chuàng)建后臺(tái)管理系統(tǒng)

Bootstrap Table是基于Bootstrap的jQuery表格插件,通過簡單的設(shè)置,可以擁有強(qiáng)大的單選、多選、排序、分頁,以及編輯、導(dǎo)出、過濾(擴(kuò)展)等功能。切換不同的表格展示首先使用Boo

Bootstrap Table是基于Bootstrap的jQuery表格插件,通過簡單的設(shè)置,可以擁有強(qiáng)大的單選、多選、排序、分頁,以及編輯、導(dǎo)出、過濾(擴(kuò)展)等功能。

切換不同的表格展示

首先使用Bootstrap的Tab來切換不同的表格用于展示。切換菜單代碼如下:

```

```

給每一個(gè)需要切換的標(biāo)簽加上`data-toggle"tab"`,并增加錨點(diǎn)用于匹配到對應(yīng)的切換的子內(nèi)容。切換對應(yīng)的子內(nèi)容代碼如下:

```

```

每一個(gè)需要切換子內(nèi)容的元素設(shè)置對應(yīng)上述錨點(diǎn)的id,并給外層容器加上class `tab-content`,給子元素容器加上class `tab-pane fade in active`,其中有active的表示默認(rèn)選中。每一個(gè)子內(nèi)容都有一個(gè)table元素,需要的table切換每一個(gè)tab就會(huì)刷新顯示對應(yīng)的table數(shù)據(jù)。

動(dòng)態(tài)生成table加載數(shù)據(jù)

在初始化table的函數(shù)中,傳入index參數(shù)是為了切換時(shí)請求不同的地址以刷新不同的table。每一個(gè)tab切換菜單都有onclick事件函數(shù)`refreshTable(index)`。table的所有配置都在上述代碼中進(jìn)行注釋。columns配置每一行,field是對應(yīng)的每一列要顯示的字段key值,title對應(yīng)每一列的表頭,formatter是格式化每一列的自定義函數(shù)。

例如,時(shí)間格式化函數(shù)代碼如下:

```

function dateFormatter(value, row) {

// Custom date formatting logic

return formattedDate;

}

```

對應(yīng)的field為"action"的那一行就是操作按鈕,格式化操作按鈕的代碼如下:

```html

```

同時(shí),分頁部分Bootstrap已經(jīng)提供了完整的配置,包括每頁顯示的行數(shù)、分頁按鈕、總條數(shù)和總頁數(shù)等。但是,Bootstrap沒有提供跳轉(zhuǎn)到指定行的功能,所以我們需要自己寫樣式來定位到相應(yīng)的分頁欄。但是,Bootstrap提供了相關(guān)的方法供我們使用,例如`selectPage`可以用于跳轉(zhuǎn)到指定頁,我們可以自己定義一個(gè)方法來實(shí)現(xiàn)。

以上就是使用Bootstrap Table創(chuàng)建后臺(tái)管理系統(tǒng)的一些基本操作。通過簡單的設(shè)置和配置,我們可以輕松地實(shí)現(xiàn)強(qiáng)大的表格功能,并且可以根據(jù)需要自定義格式化和操作按鈕。同時(shí),Bootstrap還提供了豐富的分頁功能,讓我們的數(shù)據(jù)展示更加方便和易于管理。

標(biāo)簽: