PHP | Jquery | Css | Codeigniter | Unity3D


Jquery .load() fonksiyonu ile sayfadaki bir element örnek olarak bir div içersine uzak bir sayfadan veri yükleyebiliriz. Bunu yaparken jquery ( javascript ) in setinterval yani süre bağımlı olarak çalışan fonksiyonu ile nasıl kullanırız ? Vericek olduğumuz örnekte farklı bir sayfadaki veriyi anlık olarak setinterval ile nasıl yükleriz ona bakalım. Bu örnekte 1000 ms(milisaniye) yani 1 saniye aralıklarla jquery .load() fonksiyonu ile farklı bir sayfada tanımladığımız php datetime fonksiyonu kullanılarak yazdırılmış tarih-saat bilgisini çekmeyi deneyelim.Biz veriyi 1sn aralıklarla çektiğimiz için sanki dinamik çalışan bir saat gibi çalışacaktır. İlk olarak jquery kütüphanesini yükleyelim.

// İlk sayfa

$(document).ready(function() {
 
  $("#sonuc").load("sistemsaati.php");
 
  var refreshId = setInterval(function() {
   
   $("#sonuc").load('sistemsaati.php');
   
  }, 1000); // 1000 milisaniye = 1 saniye
});


// sistemsaati.php

<?php

   echo date("d-m-Y H:i:s"); // Tarih - saat bilgisi

?>



Google


Soru ve Tartışma Konularınız için;

Yayınlayan
comments powered by Disqus
Yazar: Windofelm
Description: Jquery nin .load() fonksiyonu nedir ? SetInterval ile nasıl kullanılır ?