 |
[PHP]
สอบถามเกี่ยวกับการ reload iframe ที่แสดงอยู่ในหน้าหลักครับ |
|
 |
|
|
 |
 |
|
Code (PHP)
01. $( 'a[id^="EDIT"]' ).fancybox({
02. 'width' : '90%' ,
03. 'height' : '50%' ,
04. 'autoScale' : false,
05. 'transitionIn' : 'none' ,
06. 'transitionOut' : 'none' ,
07. 'type' : 'iframe' ,
08. onClosed : function () {
09. parent.location.reload(true);
จากโค้ดข้างบน ตรงบรรทัด parent.location.reload(true); ที่สั่งให้ reload หน้า แต่มันกลับไป reload ทั้งหน้าหลักเลย คือแค่ต้องการให้มัน reload แค่ iframe
โดยตัวงานคือ มีหน้าหลัก แล้วมีลิ้งค์แสดงรายชื่อ ซึ่ง target ไปแสดงที่ iframe แล้วในหน้าแสดงรายชื่อจะมีเมนูแก้ไข โดยการแสดงเป็น popup box (ใช้ fancybox) พอกดปิด popup ก็จะทำการ reload หน้านั้น แค่จากโค้ดมัน reload ทั้งหน้าหลักเลยครับ
ผมลองเปลียนเป็น document.frame['data'].location.reload(true); ก็ยังไม่ได้
ผู้รู้ช่วยดูให้ทีครับ ติดแค่ตรง reload หน้าอย่างเดียว
Tag : PHP, JavaScript, Ajax, jQuery
|
|
 |
 |
 |
 |
Date :
2014-02-05 13:26:26 |
By :
akkaneetha |
View :
1277 |
Reply :
11 |
|
 |
 |
 |
 |
|
|
|
 |
 |
|
 |
 |
|