我正在使用jquery自动更新HTML页面的一部分。以下是代码
ViewModel
要更新的HTML div标签的 id 是自动
另一个python程序正在不断更新文件static / l.txt。
但是当我加载html页面时,div仅更新一次,并且直到并且除非我在浏览器上打开开发人员控制台才更新该值。
我正在使用Flask in python托管网页
答案 0 :(得分:0)
如何尝试?
var counter =0 ;
$(document).ready( function() {
$('#auto').val("starting");
refresh();
});
function refresh() {
setInterval( function() {
counter ++;
$('#auto').val(counter);
}, 1000);
}
答案 1 :(得分:0)
使用回调来知道何时实际加载内容,并将函数定义也移到ready块中。
$(document).ready(function() {
function loadData() {
$('#auto').load('static/l.txt', function(completed) {
setTimeout(loadData, 1000);
});
}
loadData();
});