2 回答

TA贡献1844条经验 获得超8个赞
您需要一个用于重新加载的包装器section。像这样的东西必须工作:
<script>
$(document).ready(
function() {
setInterval(function() {
$("#dbq-wrapper").load("dbqtest.php");
}, 10000); //Delay here = 10 sec
});
</script>
和 HTML:
<div id="dbq-wrapper">
<section class="col-lg-6" id="dbq">
<p>My Section </p>
</section>
</div>
但是,您可以div在内部使用section并将数据重新加载到该内部并section用作父级,无论如何您都需要包装器。
由于您想立即加载第一次,解决方案是这样的:
< script >
function dbqLoader {
$("#dbq").load("dbqtest.php");
}
$(document).ready(function() {
dbqLoader(); // for first time.
function() {
setInterval(function() {dbqLoader();}, 10000); // Loop with Delay
});
});
</script>

TA贡献1799条经验 获得超9个赞
一定是这样的:
<script>
$(document).ready(function() {
$("#dbq").load("dbqtest.php");
setInterval(function() {
$("#dbq").load("dbqtest.php");
}, 10000);
});
</script>
它与 M.Abooali 的答案非常相似,但我已经解决了一些问题并将其最小化。
- 2 回答
- 0 关注
- 302 浏览
添加回答
举报