本章内容给大家谈谈关于遇上bootstrap中table的操作方法有哪些等问题,我们该怎么处理呢。下面这篇文章将为你提供一个解决思路,希望能帮你解决到相关问题。
1. 创建表格
Bootstrap中的表格使用table标签来创建,具体的代码如下:
姓名 | 年龄 | 性别 |
---|---|---|
张三 | 25 | 男 |
李四 | 26 | 女 |
table标签中的thead和tbody分别表示表头和表格体,其中表头中的tr标签代表表头的每一行,th标签代表表头的每一列,表格体中的tr标签代表表格体的每一行,td标签代表表格体的每一列。
2. 表格样式
Bootstrap中提供了多种表格样式,可以通过添加class来实现,如下:
其中table-striped表示表格的每一行背景色交替变化,还有其他的表格样式,如table-bordered表示表格有边框,table-hover表示鼠标放上去时行背景变色等等。
3. 表格操作
Bootstrap中的表格操作主要有增加行、删除行、排序等操作。
增加行:可以通过js来实现,具体的代码如下:
$("#addRow").click(function(){
var table = $("#table");
var row = $("
新增行
新增行
");
table.append(row);
});
删除行:可以通过js来实现,具体的代码如下:
$("#removeRow").click(function(){
var table = $("#table");
var row = $("#table tr:last");
row.remove();
});
排序:可以通过js来实现,具体的代码如下:
$("#sort").click(function(){
var table = $("#table");
var rows = table.find('tr').get();
rows.sort(function(a, b) {
var keyA = $(a).children('td').eq(0).text();
var keyB = $(b).children('td').eq(0).text();
if (keyA keyB) return 1;
return 0;
});
$.each(rows, function(index, row) {
table.children('tbody').append(row);
});
});
以上就是Bootstrap中Table的操作方法,可以通过js来实现表格的增加、删除和排序等操作。
总结
以上就是为你整理的bootstrap中table的操作方法有哪些全部内容,希望文章能够帮你解决相关问题,更多请关注本站相关栏目的其它相关文章!