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

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

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

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

切換不同的表格展示

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

```

```

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

```

```

每一個(gè)需要切換子內(nèi)容的元素設(shè)置對(duì)應(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ì)刷新顯示對(duì)應(yīng)的table數(shù)據(jù)。

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

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

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

```

function dateFormatter(value, row) {

// Custom date formatting logic

return formattedDate;

}

```

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

```html

```

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

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

標(biāo)簽: