Postingan lainnya
refresh div otomatis
gan mau tanya ni gimana cara agar jika saya memilih button dibawa ini makan otomatis divnya akan ke refresh setiap menit sesuai dengan waktu yg dipilih di combo box
jadi semisal saat load halaman pertama setintervalnya 1 menit na pada saat saya pilih waktu 5 menit dan klik tombol update maka akan otomatis setinterval berubah jadi 5 menit tanpa refresh halaman terlebih dahulu baru 5 menitnya berjalan.
code
<script>
var refreshId = setInterval(function()
{
$('#load_content').load('<?php echo base_url('index.php/welcome/lihat_chart'); ?>');
}, 1000);
</script>
0
1 Jawaban:
tambahin trigger saat klik tombol update nya gan supaya ngubah set intervalnya
//pertama ubah/buat function setIntervalnya seperti ini
//supaya intervalnya dinamis dibuat parameter
<script>
function refreshFunction(interval){
var refreshId = setInterval(function()
{
$('#load_content').load('<?php echo base_url('index.php/welcome/lihat_chart'); ?>');
}, interval);
};
</script>
//kedua panggil refreshFunction di button nya dan value intervalnya (di script)
//misal ini button n inputannya
<input id="interval">
<button id="update">update</button>
//ini script update nya
<script>
var interval = document.getElementById("interval");
document.getElementById("update").onclick = function() {
refreshFunction(interval)
};
</script>
0