时间:2021-05-28
拼接table请将以下代码直接运行:换下
bootstrap.css jquery-1.12.3.min.js bootstrap-paginator.min.js"
<!DOCTYPE html><html><head lang="zh-cn"><title>产品列表</title><meta charset="utf-" /><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=" /><meta name="viewport" content="width=device-width, initial-scale=." /><link href="../bsframework./css/bootstrap.css" rel="stylesheet" type="text/css" /><script src="../bsframework./js/jquery-...min.js" type="text/javascript"></script><script type="text/javascript" src="../bsframework./bootstrap-paginator.min.js"></script><script>$(function () {var index = ;$.ajax({url: "xxxx/fun",datatype: 'json',type: "Post",data: "id=" + index,error: function (data) {var data = { 'pageCount': '', 'CurrentPage': '', 'list': [{ 'Id': '', 'Name': 'ddd', 'Message': 'vvvvvv' }, { 'Id': '', 'Name': 'ddee', 'Message': 'vvvvvv'}] }var data = JSON.stringify(data);if (data != null) {$("#list").append('<table id="data_table" class="table table-bordered"><thead><tr class="success"><th>Id</th><th>部门名称</th><th>备注</th><th>neirong</th></tr></thead><tbody></tbody></table>'); $.each(eval("(" + data + ")").list, function (index, item) { $("#list tbody").append('<tr class="success"><td>' + item.Id + '</td><td>' + item.Name + '</td><td><button class="btn btn-small btn-primary" onclick="Edit(' + item.Id + ' );">修改</button><button class="btn" onclick="delete(' + item.Id + ');">删除</button></td><td>' + item.Message + '</td></tr>');});var pageCount = eval("(" + data + ")").pageCount; var currentPage = eval("(" + data + ")").CurrentPage; var options = {bootstrapMajorVersion: , currentPage: currentPage, totalPages: pageCount, itemTexts: function (type, page, current) {switch (type) {case "first":return "首页";case "prev":return "上一页";case "next":return "下一页";case "last":return "末页";case "page":return page;}}, onPageClicked: function (event, originalEvent, type, page) {$.ajax({url: "ccccc?id=" + page,type: "Post",data: "page=" + page,error: function (data) {$("#list").children().remove();var data = { 'pageCount': '', 'CurrentPage': '', 'list': [{ 'Id': '', 'Name': 'ddd', 'Message': 'vvvvvv' }, { 'Id': '', 'Name': 'ddee', 'Message': 'vvvvvv'}] }var data = JSON.stringify(data);$("#list").append('<table id="data_table" class="table table-bordered"><thead><tr class="success"><th>Id</th><th>部门名称</th><th>备注</th><th>neirong</th></tr></thead><tbody></tbody></table>');if (data != null) {$.each(eval("(" + data + ")").list, function (index, item) {$("#list tbody").append('<tr class="success"><td>' + item.Id + '</td><td>' + item.Name + '</td><td><button class="btn" onclick="Edit(' + item.Id + ' );">修改</button><button class="btn" onclick="delete(' + item.Id + ');">删除</button></td><td>' + item.Message + '</td></tr>');});}}});}};$('#example').bootstrapPaginator(options);}}});})</script></head><body><div><label>数据列表</label><hr /><div id="list"></div><ul id="example"></ul></div><table class="table table-condensed"><tr class="success"><td></td><td>TB - Monthly</td><td>//</td><td>Approved</td></tr><tr class="success"><td></td><td>TB - Monthly</td><td>//</td><td>Approved</td></tr></table><div></div></body></html>结果
注意
1,bootstrap3 分页器id为#example的必须是 ul标签,2,在js中option中bootstrapMajorVersion :3
1,bootstrap2 分页器id为#example的必须是 div标签,2,在js中option中bootstrapMajorVersion :2
分页源码中说明:
延伸说明
上面我是拼接的表格,你可以拼接成栅格布局,是不是更吊?
拼接栅格示范
后台获取的数据格式
以上所述是小编给大家介绍的Bootstrap表格和栅格分页实例详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
Bootstrap是一款前端非常流行的框架,其中的表格更为大家经常使用。大家都知道表格的分页分为前台和后台分页,也就是表格配置中sidePagination属性
本文实例为大家分享了bootstrap栅格系统的具体代码,供大家参考,具体内容如下栅格系统.a{background-color:#ccc;height:50p
一、springDataJPA分页分页效果如下:前台表格用的是:Bootstrap分页插件用的是:kkpagerkkpager是一个js分页展示控件,传入简单参
首先介绍一款简单利落的分页利器:bootstrap-paginator,可以参考:BootstrapPaginator分页插件使用方法详解这篇文章进行学习。效果
学习使用bootstrap表格是对客户端进行分页的时候,在朋友的帮助下,找到了文档http://bootstrap-table.wenzhixin.net.cn