PHP Ionic Angularjs Phonegap AJAX Javascript CSS MySQL jQuery Forum

ถามเรื่อง javascript ปิด popup หน่อยครับ

ถามเรื่อง javascript ปิด popup หน่อยครับ

คือสร้าหน้าเพจเพื่อ insert เป็น pop up คราวนี้ ผมทำให้หลังจาก insert เสร็จ ให้มันปิด popup 

แล้ว refesh หน้าข้อมูล เพื่อให้อัพเดต โดยใช้ 

opener.location=opener.location.toString();self.close();

แต่อยากรู้ว่ามันพอมีวิธีส่งค่่ากลับมาจาก popup หรือปล่าวครับ เพราะ ตอนมัน refesh หน้า ค่ามันจะหลุดหายไปเลย 
เพราะหน้าที่ผม refesh มันมี $_POST มาจากหน้าอื่น ประเด็นคือต้องการ ส่งค่า POST หรือ GET ก็ได้ครับ จาก popup กลับมา ให้หน้าที่เรา refesh


ขอบคุณพี่นิกล่วงหน้าคับ laugh



โดย:  Sinbad IP: 203.209.120.xxx วันที่: 04-11-2015 เวลา: 03:18:28

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ


  • ( หรือ สามารถทำการ สมัครสมาชิก และล็อกอิน ด้วย ปุ่ม Log in with Facebook ด้านล่าง )
 ความคิดเห็นที่ 4

คือผมลองทำแล้ว แต่ว่าหน้ามันจะไม่ refersh อ้าคับ พอใส่ refesh ไป ค่าที่ส่งกลับมามันก็หาย มันพอจะส่งกลับมาเป็นตัวแปรทาง php เลยได้ไหมครับ

เพราะตามตัวอย่างที่ผมเข้าใจตัวอย่าง คือมันคืนกลับมา ทาง id ที่เป็น textbox ใส่เป็น value

 ถ้าผมอยากได้เป็นตัวแปร เป็นค่าเลย และ refesh หน้าด้วย
ตามลำดับ คือ ต้องการ refesh ก่อน แล้วค่ายังอยู่ (ผมต้องการล็อคหน้ามันอ้าคับ ประมาณใช้ session ไม่งั้น refesh แล้วค่าหาย)
พอจะทำได้ไหมครับ รบกวนแนะแนวอีกทีครับ

 

 

ขอบคุณสำหรับความรู้ใหม่ๆคับ

 



โดย:  Sinbad IP: 203.209.120.xxx วันที่: 05-11-2015 เวลา: 01:02:29
 ความคิดเห็นที่ 3
 ขอบคุณค้าบ

โดย:  Sinbad IP: 203.209.120.xxx วันที่: 04-11-2015 เวลา: 22:34:36
 ความคิดเห็นที่ 2
ดูเนื้อหานี้เป็นแนวทาง

การอ้างอิง object ในหน้าหลัก จากหน้า popup ด้วย jQuery อย่างง่าย 
http://www.ninenik.com/content.php?arti_id=411 via @ninenik


โดย:  Ninenik IP: 183.88.76.xxx วันที่: 04-11-2015
 ความคิดเห็นที่ 1

หรือพอจะมีวิธีที่ เรา ปิด popup หรือตัวที่เรา window.open ขึ้นมา แล้วส่งค่ากลับไปยังหน้าหลัก แล้ว refesh หน้าหลัก ไหมครับ

 

พอดีผมใช้ตัวนี้ opener.location=opener.location.toString();self.close(); รุ้สึกมันจะปิด แล้ว refesh หน้าหลัก แต่ค่าผมไม่รู้วิธีส่งกลับมาจาก popup 



โดย:  Sinbad IP: 203.209.120.xxx วันที่: 04-11-2015 เวลา: 03:26:00