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:
Deskripsi | Parameter |
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>
Klik butang "Run Instance" untuk melihat contoh dalam talian