沉舟侧畔千帆进,病树前头万木春。这篇文章主要讲述前端分页插件bootstrapPaginator的使用相关的知识,希望能为你提供帮助。
< table class="table table-striped table-bordered table-hover dataTable no-footer" role="grid" aria-describedby="sample_2_info"> < thead> < tr role="row"> < th tabindex="0" aria-label=""> ** < /th> < th tabindex="0" aria-label=""> ** < /th> < th tabindex="0" aria-label=""> ** < /th> < th tabindex="0" aria-label=""> ** < /th> < th tabindex="0" aria-label=""> ** < /th> < th tabindex="0" aria-label=""> ** < /th> < th tabindex="0" aria-label=""> ** < /th> < th tabindex="0" aria-label=""> ** < /th> < /tr> < /thead> < tbody id="tableBody"> < /tbody> < /table> < div class="paging-toolbar"> < ul id="grid_paging_part"> < /ul> < /div>
< script> $(function () { loadTables(1, 10); }); function loadTables(startPage, pageSize) { $("#tableBody").html(""); $.ajax({ type: "GET", url: "/Transaction/GetRecordList?startPage=" + startPage + "& pageSize=" + pageSize, success: function (data) { $.each(data.rows, function (i, item) { var tr = "< tr> "; tr += "< td> " + item.orderId + "< /td> "; tr += "< td> " + item.appName + "< /td> "; tr += "< td> " + item.realName + "< /td> "; tr += "< td> " + item.accountTypeName + "< /td> "; tr += "< td> " + item.transAmount + "< /td> "; tr += "< td> " + item.transTime.replace("T", " ") + "< /td> "; if (item.transType == ‘1‘) { tr += "< td> **< /td> "; } if (item.transType == ‘2‘) { tr += "< td> **< /td> "; } if (item.flag == ‘0‘) { tr += "< td> **< /td> "; } else { tr += "< td> **< /td> "; } tr += "< /tr> "; $("#tableBody").append(tr); }) var elment = $("#grid_paging_part"); //分页插件的容器id if (data.rowCount > 0) { var options = { //分页插件配置项 bootstrapMajorVersion: 3, currentPage: startPage, //当前页 numberOfPages: data.rowsCount, //总数 totalPages: data.pageCount, //总页数 shouldShowPage: function (type, page, current) { var result = !0; switch (type) { case "first": result = 1 !== current; break; case "prev": result = 1 !== current; break; case "next": result = current !== this.totalPages; break; case "last": result = current !== this.totalPages; break; case "page": result = !0 } return result }, itemTexts: function (type, page, current) {//设置显示的样式,默认是箭头 switch (type) { case "first": return "首页"; case "prev": return "上一页"; case "next": return "下一页"; case "last": return "末页"; case "page": return page; } }, onPageChanged: function (event, oldPage, newPage) { //页面切换事件 loadTables(newPage, pageSize); } } elment.bootstrapPaginator(options); //分页插件初始化 } } }) }; < /script>
【前端分页插件bootstrapPaginator的使用】
推荐阅读
- Android 中AIDL的使用与理解
- sharePreferences对象使用过程中,apply,commit方法提交数据的区别
- 最佳免费WebM播放器推荐合集(如何播放WebM文件())
- 乐视卡拉ok盒子怎样用?乐视tv卡拉ok盒子安装及运用图文详细教程
- 乐视卡拉ok盒子怎样?乐视tv自动选择卡拉ok盒子技巧及设置
- 乐视卡拉ok盒子多少钱?乐视tv自动选择卡拉ok盒子价格
- 小米路由器开箱视频 公测版小米路由器开箱体验
- 华为喵王技巧有哪些?华为喵王可当无线路由与移动电源
- 华为喵王多少钱?华为喵王价格介绍