ฉันต้องการวิธีล้างฟิลด์ทั้งหมดในแบบฟอร์มเมื่อผู้ใช้ใช้ปุ่มย้อนกลับของเบราว์เซอร์ ในตอนนี้เบราว์เซอร์จะจดจำค่าสุดท้ายทั้งหมดและแสดงเมื่อคุณย้อนกลับ
คำชี้แจงเพิ่มเติมเกี่ยวกับสาเหตุที่ฉันต้องการสิ่งนี้ ฉันได้ปิดช่องป้อนข้อมูลซึ่งค่าถูกสร้างขึ้นโดยอัตโนมัติโดยใช้อัลกอริทึมเพื่อทำให้ไม่ซ้ำกันภายในกลุ่มข้อมูลบางกลุ่ม เมื่อฉันส่งแบบฟอร์มและป้อนข้อมูลลงในฐานข้อมูลแล้วผู้ใช้จะไม่สามารถใช้ค่าเดิมเพื่อส่งแบบฟอร์มเดิมได้อีก ดังนั้นฉันจึงปิดการใช้งานช่องป้อนข้อมูลตั้งแต่แรก แต่ถ้าผู้ใช้ใช้ปุ่มย้อนกลับของเบราว์เซอร์เบราว์เซอร์จะจำค่าสุดท้ายและค่าเดิมจะยังคงอยู่ในช่องป้อนข้อมูล ดังนั้นผู้ใช้สามารถส่งแบบฟอร์มที่มีค่าเดียวกันอีกครั้ง
สิ่งที่ฉันไม่เข้าใจคือสิ่งที่เกิดขึ้นเมื่อคุณกดปุ่มย้อนกลับของเบราว์เซอร์ ดูเหมือนว่าทั้งหน้าจะถูกดึงมาจากแคชโดยไม่ต้องติดต่อกับเซิร์ฟเวอร์เลยหากขนาดเพจอยู่ในขีด จำกัด แคชของเบราว์เซอร์ ฉันจะแน่ใจได้อย่างไรว่าเพจถูกโหลดจากเซิร์ฟเวอร์โดยไม่คำนึงถึงการตั้งค่าเบราว์เซอร์เมื่อคุณกดปุ่มย้อนกลับของเบราว์เซอร์