关闭PHP中的弹出窗口时,如何刷新父页面上的表?

时间:2018-07-10 16:54:43

标签: javascript php popup reload

我在上页users.php上有一个表,其中填充了来自mySQL的数据。我在“添加用户”行上有一个按钮,它会打开一个允许添加用户的弹出窗口。当用户已经注册时,该按钮是隐藏的。提交表单后关闭弹出窗口时,我只想刷新表格而不刷新整个页面。我该怎么做呢?

1 个答案:

答案 0 :(得分:0)

使用jQuery

在父窗口中使用javascript创建函数,例如

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

然后在子窗口中使用

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