คุณอาจจำเป็นต้องใช้ Ajax เมื่อทำตามขั้นตอนการลงทะเบียนเพื่อตรวจสอบว่ามีชื่อผู้ใช้หรือไม่ การอัพโหลดไฟล์ออนไลน์ การลบไฟล์ ขั้นตอนการลงคะแนนเสียง และขั้นตอนอื่น ๆ ที่ไม่จำเป็นต้องรีเฟรชหน้าเว็บเพื่อแสดงผลลัพธ์ หลักการคือ JavaScript จะอ่านข้อมูลการดำเนินการของผู้ใช้ปัจจุบันของหน้าเว็บผ่าน onChange, onClick, onMouseOut และเหตุการณ์อื่นๆ จากนั้นส่งข้อมูลนี้ไปยังหน้าเว็บไดนามิกเพื่อประมวลผล
ไม่ควรโหลดเพจไดนามิกที่เรียกโดย Ajax ลงในแคชของไคลเอ็นต์ ในทำนองเดียวกัน โปรแกรม Trackback ของ Blog มักจะไม่สามารถรับข้อมูลได้ คุณสามารถลองป้องกันไม่ให้โปรแกรม Trackback เขียนคำสั่งที่แคชไว้ก่อนที่จะเขียนเพจไดนามิก
หรือคุณสามารถ
รหัสโปรแกรม
+คณิตศาสตร์.สุ่ม();
ส่งหมายเลขสุ่มทุกครั้งเพื่อหลีกเลี่ยงการแคชไคลเอ็นต์