Advertisement
GWibisono

ajax

May 13th, 2012
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <script>
  2. var ajaxku;
  3. /*
  4. Header buat AJAX Kamu
  5. */
  6. function buatajax(){
  7.     if (window.XMLHttpRequest){
  8.         return new XMLHttpRequest();
  9.     }
  10.     elseif (window.ActiveXObject){
  11.         return new ActiveXObject("Microsoft.XMLHTTP");
  12.     }else{
  13.         return null;
  14.     }
  15. }
  16.    
  17. function stateChanged(){
  18.     var data;
  19.     if (ajaxku.readyState==4){
  20.     //bila status ajax adalah 4 = terkirim
  21.         data=ajaxku.responseText;
  22.     //data berisi nilai respon datanya 
  23.         if(data.length>0){
  24.             document.getElementById("nisn").value = data
  25.             //id="nisn" akan berisi nilai yang ada di data
  26.             document.getElementById("nama").value = data
  27.             //id="nama" akan berisi nilai yang ada di data
  28.            
  29.         }else{
  30.             document.getElementById("nama").value = "";
  31.             //id="nama" akan berisi nilai yang ada di data
  32.            
  33.         }
  34.     }
  35. }
  36.  
  37. function ambildata(nis){
  38.     ajaxku = buatajax();
  39.     var url="ambildata.php";
  40.     url=url+"?nis="+nis;
  41.  
  42.     url=url+"&sid="+Math.random();
  43.     //alamat yg di tuju
  44.     ajaxku.onreadystatechange=stateChanged;
  45.     ajaxku.open("GET",url,true);
  46.     ajaxku.send(null);
  47.    
  48. }
  49.  
  50. </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement