刷新列表后直接使用 $('#tableid').bootstrapTable('scrollTo', scollPostion); 没效果,可能已经生效了,但是被 $('#tableid').bootstrapTable('refresh'); 又刷新列表了,所以要加个延时使用
tableid:为表格table的ID值
/*获取当前滚动条的位置*/
var scollPostion = $('#tableid').bootstrapTable('getScrollPosition');
/*刷新列表数据*/
$('#tableid').bootstrapTable('refresh');
/*刷新数据后,再次回到原始滚动的位置*/
setTimeout(function() {
$('#tableid').bootstrapTable('scrollTo', scollPostion);
}, 200);