Rumah  >  Artikel  >  hujung hadapan web  >  Terangkan secara ringkas urutan pelaksanaan jQuery ajax_jquery

Terangkan secara ringkas urutan pelaksanaan jQuery ajax_jquery

WBOY
WBOYasal
2016-05-16 15:21:401556semak imbas

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);
  }
 });
}

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)

Kenyataan:
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