Terangkan secara ringkas urutan pelaksanaan jQuery ajax_jquery

WBOY
Lepaskan: 2016-05-16 15:21:40
asal
1591 orang telah melayarinya

Async lalai Ajax dalam jQuery adalah benar (permintaan tak segerak Jika anda ingin melaksanakan Ajax lain selepas satu Ajax dilaksanakan, anda perlu menetapkan async=false.

Kodnya adalah seperti berikut:

function TestAjax()
{
 var UserName = $("#txtUserName").val();
 $.ajax({
  url:"AjaxCheckUserName.htm",
  async:false,
  success:function(data){
   alert(data);
  }
 });
 alert('Test');
 $.ajax({
  url:"AjaxHandler.ashx",
  async:false,
  data:"UserName=" + UserName,
  success:function(data){
   $("#divAjax").html(data);
  },
  error:function(msg){
   alert(msg.responseText);
  }
 });
}
Salin selepas log masuk

Kemudian lihat pada urutan pelaksanaan setiap acara $.ajax jquery

Jujukan pelaksanaan adalah seperti berikut:

1.ajaxStart (acara global)

2.sebelum Hantar

3.ajaxSend (acara global)

4.kejayaan

5.ajaxSuccess (acara global)

6.ralat

7.ajaxError (acara global)

8.lengkap

9.ajaxComplete (acara global)

10.ajaxStop (acara global)

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan