I have open child window when click on button.In this window I have save some data into database.
I want to call another java script function when child window is close.
I have already tried this Set a callback function to a new window in javascript solution but it is not working.
So please tell me how to call callback function ?
I have also set one hidden field from child window after successfully save.I have try to alert this hidden value but its alert before updating.
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());
}
Callback function
function test()
{
alert("called from child window");
}
解决方案
You may call a parent function from child window this way:
window.opener.your_function()
To call a child function in parent window:
var w = window.open(somelocation,''); //has a function on `window` called "test"
w.test();
If any of this tips help you, you may show us how the callback approach was used by you.
Hope this helps you.
Regards!