如何使用JavaScript从childwindow刷新父窗口的表
使用此选项时,我只想从子窗口刷新父窗口的表:如何使用JavaScript从childwindow刷新父窗口的表,javascript,html,Javascript,Html,使用此选项时,我只想从子窗口刷新父窗口的表: $('#mytable').load('page.php'); 脚本正在子窗口中显示父页面。 我想在单击“保存”按钮“子窗口”时刷新父窗口。刷新父窗口 opener.location.reload() 刷新父窗口 opener.location.reload() 更好的方法是将初始命令包装在函数中,并将其传递到子作用域中,然后从那里调用它-: function init(){ $('#mytable').load('page.php'
$('#mytable').load('page.php');
脚本正在子窗口中显示父页面。
我想在单击“保存”按钮“子窗口”时刷新父窗口。刷新父窗口
opener.location.reload()
刷新父窗口
opener.location.reload()
更好的方法是将初始命令包装在函数中,并将其传递到子作用域中,然后从那里调用它-:
function init(){
$('#mytable').load('page.php');
}
在子作用域中传递此函数,或在
窗口中附加此函数,或在任何全局对象中从子作用域中使用此函数。更好的方法是将初始命令包装在函数中,在子作用域中传递并从那里调用它-:
function init(){
$('#mytable').load('page.php');
}
在子作用域中传递此函数,或在窗口中附加此函数,或在任何全局对象中从子作用域中使用此函数。不清楚您的意思。当您使用load时。您没有“子”窗口。另外,如果要刷新表,则应使用div:$(“#mytableContainerDiv”).load('page.php#mytableContainerDiv')加载div代码>@mplungjan你的意思是div id将包含在脚本中而不是表id中?我不理解你的问题。如果page.php中有一个ID为mytableContainerDiv的div,则该div将加载到目标div中。我想使用子窗口在父窗口中刷新此div。不想在子窗口中显示此div您所说的子窗口是什么意思。父窗口是否使用window.open打开新的弹出窗口?不清楚您的意思。当您使用load时。您没有“子”窗口。另外,如果要刷新表,则应使用div:$(“#mytableContainerDiv”).load('page.php#mytableContainerDiv')加载div代码>@mplungjan你的意思是div id将包含在脚本中而不是表id中?我不理解你的问题。如果page.php中有一个ID为mytableContainerDiv的div,则该div将加载到目标div中。我想使用子窗口在父窗口中刷新此div。不想在子窗口中显示此div您所说的子窗口是什么意思。父窗口是否使用window.open打开新的弹出窗口?