var pageNumber; //获取table的高度 function getHeight() { return $(window).height() * 0.8; } $('#bootstrapTable').bootstrapTable({ toolbar: '#toolbar', //工具按钮用哪个容器 method : 'get', striped: true, //是否显示行间隔色 cache: false, //是否使用缓存,默认为true,所以一般情况下需要设置一下这个属性(*) pagination: true, //是否显示分页(*) sidePagination : 'server',//server:服务器端分页|client:前端分页 paginationPreText : '上一页', paginationNextText : '下一页', pageNumber: 1, //初始化加载第一页,默认第一页 pageSize: 10, //每页的记录行数(*) pageList: [5,10,15,20,50,1000],//可供选择的每页的行数(*) height: getHeight(), //行高,如果没有设置height属性,表格自动根据记录条数觉得表格高度 columns:[ { title:'全选', field:'select', checkbox:true, width:25, align:'center', valign:'middle' }, { field: 'no', title: '序号', sortable: true, formatter: function (value, row, index) { //获取每页显示的数量 var pageSize=$('#bootstrapTable').bootstrapTable('getOptions').pageSize; //获取当前是第几页 var pageNumber=$('#bootstrapTable').bootstrapTable('getOptions').pageNumber; //返回序号,注意index是从0开始的,所以要加上1 return pageSize * (pageNumber - 1) + index + 1; } }, { title:'操作人', field:'creater', }, { title:'日志主题', field:'logTitle', }, { title:'日志内容', field:'logContent', }, { title:'备注', field:'remark', }, { title:'操作时间', field:'createDate', }, { title:'ip地址', field:'ip', }, { title:'操作', field:'id', formatter: function(value,row,index){ var deleteOper = row.deleteOper; if(deleteOper == 1){ var editanddrop = ''; return editanddrop; } } } ], locale:'zh-CN',//中文支持, url:path+'/otherManage/getLogList',//排序方式 queryParams: function (params) { return{ limit : params.limit, // 每页显示数量 offset : params.offset, // SQL语句起始索引 page : (params.offset / params.limit) + 1, //当前页码 startTime:$("#startTime1").val(), endTime:$("#endTime1").val(), creater:$("#creater").val(), logTitle:$("#logTitle").val(), logContent:$("#logContent").val() } }, //选中单个复选框 onCheck:function(row){ var checks = $("#checks").val(); $("#checks").val(checks+=row.logId + ","); }, //取消单个复选框 onUncheck:function(row){ var checks = $("#checks").val(); checks = checks.replace(row.logId + ","); $("#checks").val(checks); }, //全选 onCheckAll:function(rows){ $("#checks").val(""); var checks = ''; for(var i=0;i