A-AA+then

การใช้ ajax load page ใน asp.net

1,451

    จากโค้ด ajax load pageบทที่ 15 AJAX กับปัญหาการ Refresh หน้า 
         มันไม่สามารถที่จะจดจำค่า cookie ของ page นั้นๆได้เลยค่ะ อย่างเช่น หน่้าแรกคือ page1 พอคลิก load page2 เพื่อให้ load page2 อันนี้โชว์หน้า page2 ขึ้นมาค่ะ แต่พอรีเฟรชหน้า มันกลับไปหน้า page1 เหมือนเดิมค่ะ รบกวนช่วยดูโค้ดหรือปรับโค้ดตรงไหนค่ะ

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

เหตุผลที่มันไม่ไปหน้าที่ต้องการ (ถ้าโค้ดถูกต้อง) ก็อยู่ที่ cookie ครับ ให้ลองตรวจสอบดูว่ามี cookie เก็บไว้หรือเปล่าครับ ถ้าไม่มี ก็ทำให้มันมีซะ

องค์ประกอบที่สำคัญก็คือ เราจะต้องบันทึกหน้าที่เรียกด้วย Ajax ลง cookie (ด้วยวิธีใดก็ได้) และทำการโหลดค่าที่บันทึกไว้ ส่งให้ Ajax ในครั้งแรกที่โหลดหน้า หรือ เมื่อ refresh ครับ
1
^