簡體   English   中英

關閉PHP中的彈出窗口時,如何刷新父頁面上的表?

[英]How to refresh a table on the parent page when I close a popup window in PHP?

我在父頁面users.php上有一個表,其中填充了來自mySQL的數據。 我在“添加用戶”行上有一個按鈕,它會打開一個允許添加用戶的彈出窗口。 當用戶已經注冊時,該按鈕是隱藏的。 提交表單后關閉彈出窗口時,我只想刷新表格而不刷新整個頁面。 我該怎么做呢?

使用jQuery

在父窗口中使用javascript創建函數,例如

function reloadTable(){
 $.ajax({
 url: "tabledata.php",
 cache: false
 })
  .done(function( html ) {
    $( "#tablename" ).html( html );
  });
}

然后在子窗口中使用

    $( window ).unload(function() {
     window.opener.reloadTable();
   });

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM