卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

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

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

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

切換不同的表格展示

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

```

```

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

```

```

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

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

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

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

```

function dateFormatter(value, row) {

// Custom date formatting logic

return formattedDate;

}

```

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

```html

```

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

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

標(biāo)簽: