Ajax дахь ProcessData гэж юу вэ?
Ajax дахь ProcessData гэж юу вэ?

Видео: Ajax дахь ProcessData гэж юу вэ?

Видео: Ajax дахь ProcessData гэж юу вэ?
Видео: Использование Highcharts в Django 2024, May
Anonim

процессын өгөгдөл . Хэрэв худал гэж тохируулсан бол jQuery ямар ч өгөгдлийг боловсруулахаа зогсооно. Өөрөөр хэлбэл хэрэв процессын өгөгдөл Худал бол jQuery нь таны зааж өгсөн бүх зүйлийг өгөгдөл болгон илгээдэг Аякс асуулгын мөр болгон кодлох замаар өөрчлөх оролдлогогүйгээр хүсэлт гаргах.

Мөн мэдэх зүйл бол Ajax дахь dataType гэж юу вэ?

өгөгдлийн төрөл Та jQuery-д ямар хариу хүлээж байгааг хэлж байна уу? JSON, XML, HTML гэх мэтийг хүлээж байна. Анхдагч нь jQuery-д үүнийг олж мэдэхэд зориулагдсан.

Үүнтэй адилаар Аякс гэж юу гэсэн үг вэ? AJAX = Асинхрон JavaScript болон XML. AJAX нь хурдан бөгөөд динамик вэб хуудас үүсгэх техник юм. AJAX нь хөшигний ард сервертэй бага хэмжээний өгөгдөл солилцох замаар вэб хуудсыг асинхроноор шинэчлэх боломжийг олгодог. Энэ гэсэн үг вэб хуудасны зарим хэсгийг бүхэлд нь дахин ачаалахгүйгээр шинэчлэх боломжтой.

Мөн Ajax дуудлага хэрхэн ажилладагийг мэдэх үү?

  1. Хэрэглэгч UI-аас хүсэлт илгээж, javascript дуудлага XMLHttpRequest объект руу очно.
  2. HTTP хүсэлтийг XMLHttpRequest объектоор сервер рүү илгээдэг.
  3. Сервер нь JSP, PHP, Servlet, ASP.net гэх мэт мэдээллийн сантай харилцдаг.
  4. Өгөгдлийг татаж байна.
  5. Сервер нь XML өгөгдөл эсвэл JSON өгөгдлийг XMLHttpRequest буцаан дуудлагын функц рүү илгээдэг.

Ajax дахь async false гэж юу вэ?

Тиймээ. Тохиргоо асинк руу худлаа Энэ нь таны дуудаж буй мэдэгдлийг функцийн дараагийн хэллэгийг дуудахаас өмнө дуусгах ёстой гэсэн үг юм. Хэрэв та тохируулсан бол асинк : үнэн бол тухайн мэдэгдэл нь гүйцэтгэлийг эхлүүлэх бөгөөд дараагийн хэллэг нь байгаа эсэхээс үл хамааран дуудагдах болно асинк мэдэгдэл хараахан дуусаагүй байна.

Зөвлөмж болгож буй: