点击按钮时我打开了子窗口.在这个窗口中我将一些数据保存到数据库中.我想在子窗口关闭时调用另一个java脚本函数.
我已经尝试过将这个回调函数设置为javascript解决方案中的新窗口,但它无效.
那么请告诉我如何调用回调函数?
成功保存后,我还从子窗口设置了一个隐藏字段.我在更新之前尝试提醒这个隐藏值但是它的警报.
function open_child()
{
$("#child_succ").val(0);
alert($("#child_succ").val());
window.open("child.php","Ratting","width=550,height=300,left=150,top=200,toolbar=1,status=1");
alert($("child_succ").val());
}
Run Code Online (Sandbox Code Playgroud)
回调函数
function test()
{
alert("called from child window");
}
Run Code Online (Sandbox Code Playgroud)
fel*_*pes 16
您可以通过以下方式从子窗口调用父函数:
window.opener.your_function()
Run Code Online (Sandbox Code Playgroud)
要在父窗口中调用子函数:
var w = window.open(somelocation,''); //has a function on `window` called "test"
w.test();
Run Code Online (Sandbox Code Playgroud)
如果这些提示有任何帮助,您可以向我们展示您如何使用回调方法.
希望这对你有所帮助.
问候!