问题:后台返回数据{"total":52,"rows":[{"ztname":"2007年新会计准则科目(李相)","ztid":"003bf550-afa5-47b2-aa43-2e121c60607d"}},前台代码不能显示数据,响应也是正常的
分析原因:没有加参数sidePagination : ‘server‘, // client/server,使用数据分页
代码
initTable = function(){ if(DJCWutils.isBootstrapTableLoaded(‘company-list‘)){// 获取id为userAdmin-table的表格元素是否存在,方法详情见utils.js $(‘#company-list‘).bootstrapTable(‘refreshOptions‘, {// bootstrap-table内refreshOptions方法,给予指定值刷新指定列 url : getUrl(), columns : initTableColumns() }); return false; // 退出方法 } console.log("--initTable--"); // $("#company-list").bootstrapTable({ method : ‘post‘, striped : true, height : 200, cache :false, url : getUrl(), pagination :true, sidePagination : ‘server‘, // client/server pageNumber : 1, pageSize : 5, pageList : [10,20,30,40], paginationLoop : false, columns : initTableColumns(), formatLoadingMessage: function() { // 表格生成过程中执行的方法 return ‘请稍等,正在加载中...‘; // 返回一串等待文字 }, formatNoMatches: function() { // 没有匹配的结果执行的方法 return ‘无符合条件的记录‘; // 返回一串提示文字 }, onLoadSuccess : function(data) { console.log(data); }, queryParams : function(params){ console.log(params); return $.extend({}, params, { ztPeriod : ‘201801‘ }); } }) // }