Javascript Jquery Ajax每1秒加载一次
我在W3学校找到了这个脚本Javascript Jquery Ajax每1秒加载一次,javascript,jquery,html,ajax,Javascript,Jquery,Html,Ajax,我在W3学校找到了这个脚本 <script> $(document).ready(function(){ $("button").click(function(){ $("#div1").load("demo_test.txt"); }); }); </script> $(文档).ready(函数(){ $(“按钮”)。单击(函数(){ $(“#div1”).load(“demo_test.txt”); }); }); 此脚本的作用是
<script>
$(document).ready(function(){
$("button").click(function(){
$("#div1").load("demo_test.txt");
});
});
</script>
$(文档).ready(函数(){
$(“按钮”)。单击(函数(){
$(“#div1”).load(“demo_test.txt”);
});
});
此脚本的作用是,当任何人单击按钮时,它将加载demo_text.txt。我需要的是每30秒加载一次
请帮帮我。尝试使用
窗口。设置间隔
:
$(文档).ready(函数(){
window.setInterval(函数(){
$(“#div1”).load(“demo_test.txt”);
}, 30000);
});
我更喜欢的ajax解决方案:
$(document).ready(function(){
$("button").click(function(){
var loop = setInterval(function(){
$.ajax('demo_test.txt', {
}).done(function (txt) {
$("#div1").html(txt);
});
}, 30000);
});
});
这是不正确的
setInterval()
接受计时器参数,而不是$.ajax()
。另外,您未能包含setInterval的右括号(< /代码>抱歉,丢失了我的智能手机做的概述。”哈立德:不,不是。这是简单的。谢谢你的工作。很乐意帮忙。如果这个或任何答案已经解决了你的问题,请考虑通过点击复选标记来接受它。这样做可以向更广泛的社区表明你已经找到了解决方案并给两个T都带来了一些声誉。他回答者和你自己。然而,没有义务这样做。快乐编码!