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

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

ขอบคุณครับ
13 มี.ค. 2552 4 2,206

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/...e/register/index.php

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

---

อยาก View Source ให้ใช้ Firefox ครับ...
#4
ความคิดเห็น
ไฟล์อัปโหลด ชนิด jpg, jpeg ขนาดไฟล์ไม่เกิน 1024
^