Tôi đã mở cửa sổ con khi nhấp vào nút. Trong cửa sổ này, tôi đã lưu một số dữ liệu vào cơ sở dữ liệu. Tôi muốn gọi một hàm tập lệnh java khác khi cửa sổ con đóng.Gọi lại chức năng gọi lại khi cửa sổ con đóng
Tôi đã thử giải pháp Set a callback function to a new window in javascript này nhưng không hoạt động.
Vì vậy, hãy cho tôi biết cách gọi hàm gọi lại?
Tôi cũng đã đặt một trường ẩn từ cửa sổ con sau khi lưu thành công.Tôi đã cố gắng cảnh báo giá trị ẩn này nhưng cảnh báo của nó trước khi cập nhật.
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());
}
chức năng gọi lại
function test()
{
alert("called from child window");
}
bạn cần phải bẫy sự kiện onbeforeunload, mà không phải là 100% đáng tin cậy. –
@MarcB Bất kỳ cách nào khác để gọi hàm sau khi cửa sổ con gần hoặc chức năng gọi của cửa sổ mẹ từ cửa sổ con? – Hkachhia