1.描述
OpenShowDetail.table1.refresh({query: queryData});
这种刷新的奇葩之处为,点击本日数据无数据,本月业务数据,本年有数据,但当本年点击之后,再点击本日的时候本日后台查询的无数据,但是表格显示的是本年的数据,本月也是这个样子,缓存也清理了,还是这样,不知道什么原因
2.解决办法
销毁之后,重新初始化表格
//先销毁
$('#OrderListTable').bootstrapTable('destroy');
$('#GoodsListTable').bootstrapTable('destroy');
//再初始化表格
var defaultColunms1 = OpenShowDetail.initColumn1();
var table1 = new BSTable("OrderListTable", "url", defaultColunms1);
table1.setPaginationType("client");
table1.setQueryParams(queryData);
OpenShowDetail.table1 = table1.init();
//初始化商品表
var defaultColunms2 = OpenShowDetail.initColumn2();
var table2 = new BSTable("GoodsListTable", "url", defaultColunms2);
table2.setPaginationType("client");
table2.setQueryParams(queryData);
OpenShowDetail.table2 = table2.init();