AJAX = JavaScript และ XML แบบอะซิงโครนัส
AJAX ไม่ใช่ภาษาการเขียนโปรแกรมใหม่ แต่เป็นวิธีการใหม่ในการใช้มาตรฐานที่มีอยู่
ข้อได้เปรียบที่ใหญ่ที่สุดของ AJAX คือสามารถแลกเปลี่ยนข้อมูลกับเซิร์ฟเวอร์และอัปเดตเนื้อหาบางส่วนของหน้าเว็บโดยไม่ต้องโหลดทั้งหน้าซ้ำ
AJAX ไม่ต้องการปลั๊กอินของเบราว์เซอร์ แต่ต้องการให้ผู้ใช้อนุญาตให้ JavaScript ดำเนินการบนเบราว์เซอร์
เริ่มเรียนรู้ AJAX ทันที!
หากต้องการอ่านบทช่วยสอนนี้ คุณต้องมีความรู้พื้นฐานดังต่อไปนี้:
พื้นฐาน HTML และ CSS
พื้นฐานจาวาสคริปต์
หากคุณต้องการเรียนรู้พื้นฐานเหล่านี้ คุณสามารถดูบทช่วยสอนที่เกี่ยวข้องได้ในหน้าแรกของเรา
ใช้ XHTML+CSS เพื่อแสดงข้อมูล
ใช้ JavaScript เพื่อใช้งาน DOM (Document Object Model) เพื่อแสดงเอฟเฟกต์ไดนามิก
จัดการข้อมูลโดยใช้ XML และ XSLT
ใช้ XMLHttpRequest หรือ Fetch API ใหม่เพื่อแลกเปลี่ยนข้อมูลแบบอะซิงโครนัสกับเว็บเซิร์ฟเวอร์
หมายเหตุ: AJAX แตกต่างจากเทคโนโลยี RIA เช่น Flash, Silverlight และ Java Applets