Bootstrap-table插件使用之ajax-定时刷新
项目中使用了Bootstrap-table来呈现数据,但是在我用传统的setTimeout或者setInterval的时候发现 不能正常像其他函数那样刷新:setTimeout:只刷新一次setInterval:按照设定的时间定时刷新requestAnimationFrame:性能好,在不显示的时候停止刷新, 节省系统资源关于解决办法:使用了Bootstrap-table的 ...
·
项目中使用了Bootstrap-table来呈现数据,但是在我用传统的setTimeout或者setInterval的时候发现 不能正常像其他函数那样刷新:
setTimeout:只刷新一次
setInterval:按照设定的时间定时刷新
requestAnimationFrame:性能好,在不显示的时候停止刷新, 节省系统资源
关于解决办法:使用了Bootstrap-table的 内置api
先获取table的dom
再在循环里面添加$tableName.bootstrap-table('refresh')
主要代码如下:
setInterval(function () {
queryAll();
}, 3100);
function queryAll() {
updateAndonInfo();
}
function updateInfo() {
$dataTable.bootstrapTable('refresh');
}

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐
所有评论(0)