วิธี AJAX jQuery
AJAX เป็นศิลปะของการแลกเปลี่ยนข้อมูลกับเซิร์ฟเวอร์และการปรับปรุงในส่วนของหน้าเว็บ - โดยไม่ต้องโหลดทั้งหน้า
ตารางต่อไปนี้แสดงทุกวิธี jQuery AJAX:
วิธี | ลักษณะ |
---|---|
$.ajax() | ดำเนินการคำขอ async AJAX |
$.ajaxPrefilter() | จัดการกับอาแจ็กซ์ตัวเลือกที่กำหนดเองหรือแก้ไขตัวเลือกที่มีอยู่ก่อนที่แต่ละคำขอจะถูกส่งและก่อนที่พวกเขาจะถูกประมวลผลโดย $.ajax() |
$.ajaxSetup() | ตั้งค่าเริ่มต้นสำหรับการร้องขอ AJAX อนาคต |
$.ajaxTransport() | สร้างวัตถุที่จัดการการส่งผ่านข้อมูลที่แท้จริงของอาแจ็กซ์ |
$.get() | ข้อมูลที่โหลดจากเซิร์ฟเวอร์โดยใช้ HTTP AJAX GET คำขอ |
$.getJSON() | ข้อมูลโหลด JSON เข้ารหัสจากเซิร์ฟเวอร์ที่ใช้การร้องขอ HTTP GET |
$.getScript() | โหลด (และดำเนินการบริการ) JavaScript จากเซิร์ฟเวอร์โดยใช้ AJAX HTTP GET คำขอ |
$.param() | สร้างความต่อเนื่องเป็นตัวแทนของอาร์เรย์หรือวัตถุ (สามารถใช้เป็นสตริงแบบสอบถาม URL สำหรับการร้องขอ AJAX) |
$.post() | ข้อมูลที่โหลดจากเซิร์ฟเวอร์โดยใช้คำขอ AJAX HTTP POST |
ajaxComplete() | ระบุฟังก์ชั่นการทำงานเมื่อคำขอ AJAX เสร็จสมบูรณ์ |
ajaxError() | ระบุฟังก์ชั่นการทำงานเมื่อคำขอ AJAX เสร็จสมบูรณ์มีข้อผิดพลาด |
ajaxSend() | ระบุฟังก์ชั่นการทำงานก่อนที่จะร้องขอ AJAX จะถูกส่ง |
ajaxStart() | ระบุฟังก์ชั่นการทำงานเมื่อคำขอ AJAX แรกเริ่มต้น |
ajaxStop() | ระบุฟังก์ชั่นการทำงานเมื่อคำขอ AJAX ได้เสร็จสิ้น |
ajaxSuccess() | ระบุฟังก์ชั่นการทำงานเมื่อคำขอ AJAX เสร็จสมบูรณ์เรียบร้อยแล้ว |
load() | โหลดข้อมูลจากเซิร์ฟเวอร์และทำให้ข้อมูลที่ส่งกลับเข้าองค์ประกอบที่เลือก |
serialize() | ถอดรหัสชุดขององค์ประกอบรูปแบบที่เป็นสตริงสำหรับการส่ง |
serializeArray() | ถอดรหัสชุดขององค์ประกอบรูปแบบที่เป็นอาร์เรย์ของชื่อและค่านิยม |