A-AA+then

ช่วยหน่อยครับ

1,566
ถ้าใช้ ajax เปิดหน้าที่ มี form แล้ว กด submit แล้ว ใช้ javascript เช็ค แล้วขึ้น error ประมาณว่า form นี้ไม่มีอะครับ ลอง view source ดู มันยังเป็นข้อมูลจากหน้าก่อนหน้านี้อะครับ แล้วลองรีเฟชดูก็กลับไปหน้าก่อนหน้านี้ จะต้องแก้ยังไงครับ

ขอบคุณครับ

4 ความคิดเห็น

1 View Source ไม่เห็นหรอกครับ
2 กดปุ่ม Back ไม่สามารถกลับหน้าที่เป็น Ajax ได้ครับ ต้องจัดการ load ด้วยตัวเอง
3 ไม่สามารถใช้ Javascript ในหน้าที่ถูก Ajax เรียกได้ครับ ต้องเตรียม Javascript ไว้ภายนอกถึงจะเรียกใช้ได้ครับ

ทางแก้ก็คือโหลด Javascript เตรียมไว้ก่อน ไม่ว่าจะใช้หรือไม่ครับ ถึงจะเรียกใช้โดยหน้าที่ถูก Ajax เรียกได้
1

อ้างจากคำตอบที่ #1375


ข้อ 2. ผมหมายถึง กดปุ่ม refresh อะครับ
ข้อ 3. ผมลองทำแล้ว มันติด error ตรงหา form ชื่อที่เราใส่ใน javascript ไม่เจอครับ

ทำไงดีครับ ขอบคุณครับ
2

ทางแก้ก็คือโหลด Javascript เตรียมไว้ก่อน ไม่ว่าจะใช้หรือไม่ครับ ถึงจะเรียกใช้โดยหน้าที่ถูก Ajax เรียกได้ มีวิธีเดียวครับ

Back หรือ Refresh เหมือนกันครับ คือไม่ได้ ต้องใช้วิธีจัดการปุ่ม Back หรือ Refresh ด้วยตัวเองเท่านั้น
3

ผมว่า ข้อ 3...

สามารถใช้ JavaScript ได้อะ...

ผมใช้กับระบบสมัครสมาชิกเว็บผมอะ...

http://www.danya-reload.com/home/register/index.php

ผมโหลดฟอร์มโดยใช้ Ajax ก็สามารถตรวจสอบฟอร์มได้

---

อยาก View Source ให้ใช้ Firefox ครับ...
4
^