Ajax

Bahasa Inggeris [?e??d??ks] AS [?e?d??ks]

n Nama penuh ialah "Asynchronous JavaScript and XML" (JavaScript dan XML tak segerak. ia merujuk kepada teknologi pembangunan web interaktif. ;Aloi galas tembaga-tin-plumbum, bahan letupan Yajis

lengkap

Bahasa Inggeris [k?m?pli:t] AS [k?m?plit]

adj. lengkap ; , lengkapkan atau tamatkan (borang)

kaedah ajax ajaxComplete(). sintaks

Fungsi: Kaedah ajaxComplete() melaksanakan fungsi apabila permintaan AJAX selesai. Ia adalah acara Ajax. Tidak seperti ajaxSuccess(), fungsi yang ditentukan melalui kaedah ajaxComplete() dijalankan apabila permintaan selesai, walaupun permintaan itu tidak berjaya.

Sintaks: .jQueryajaxComplete(fungsi(event,xhr,options))

Parameter:

DeskripsiParameter
vent,xhr,options) Diperlukan. Menentukan fungsi untuk dijalankan apabila permintaan selesai. Parameter tambahan: acara - mengandungi objek acara xhr - mengandungi pilihan objek XMLHttpRequest - mengandungi pilihan yang digunakan dalam permintaan AJAX.

Penerangan: Objek dan tetapan XMLHttpRequest dihantar sebagai parameter kepada fungsi panggil balik.

kaedah ajax ajaxComplete(). contoh

<html>
<head>
<script type="text/javascript" src="http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
  $("#txt").ajaxStart(function(){
    $("#wait").css("display","block");
  });
  $("#txt").ajaxComplete(function(){
    $("#wait").css("display","none");
  });
  $("button").click(function(){
    alert("加載完成");
    $("h2").text("文本加載完成");
  });
});
</script>
</head>

<body>

<div id="txt"><h2>通過 AJAX 改變文本</h2></div>
<button>改變內容</button>
<div id="wait" style="display:none;width:69px;height:89px;border:1px solid black;position:absolute;top:50%;left:50%;padding:2px;">
<img src='http://img.php.cn/upload/article/000/005/656/5af270fd37755429.jpg' width="64" height="64" />
<br />加載中 ...
</div>

</body>
</html>
Jalankan Instance ?

Klik butang "Run Instance" untuk melihat contoh dalam talian