将数据从jquery对话框发送到父页面

时间:2012-01-13 11:29:06

标签: jquery asp.net jquery-ui jquery-dialog

我使用了IFrame的jquery ui对话框并将URL传递给该IFrame。因此,在iframe的对话框中打开了新页面。

在该对话框页面中进行一些处理。我想在关闭事件中将该对话框中的一些数据传递给我的页面。

请帮忙。

2 个答案:

答案 0 :(得分:1)

不知道它是否是唯一的解决方案,但您可以在对话框的close事件中将要传递的数据写入一些不可见的元素。

示例:

$("..").dialog({...}).bind('dialogclose',function(){
          $("#someInvisibleElement").val(data);
});

答案 1 :(得分:0)

要访问iframe上的父页面,您可以使用window.parent