[英]Refresh an element only on page load and call on a function in javascript , jquery , ajax
我只想在页面加载时更新#task
div,当我在另一个 function 上调用它时(就像on click a button
一样)。 但是在我的代码中,由于setInterval()
function,它会不断刷新 div。
这是我的代码
// FETCH ALL TASKS $(function() { $.ajax({ url: '<?php echo base_url()?>alltasks', data: 'get', success: function(data) { $("#tasks").append(data); } }) }); // REFRESH THE TASK AREA EVERY 2S $(setInterval(function() { $('#task').load("<?php echo base_url()?>alltasks"); }, 2000))
提前致谢
HTML
<div id="tasks"></div>
<button onclick="readTasks()">Read Tasks</button>
Javascript
function readTasks(){
$('#task').load("<?php echo base_url() ?>alltasks");
}
$(document).ready(function(){
readTasks();
});
确保在页脚加载 Javascript。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.