使用Jquery,我们如何从子对话窗口调用父函数

时间:2013-11-13 11:35:59

标签: jquery modal-dialog

我从Lookup.aspx页面打开一个子页面,其中包含以下代码。

那么如何在treeviewlookup.aspx页面中调用我的lookup.aspx函数呢?

var page = "../Page/TreeviewLookup.aspx";

var $dialog = $('#dvItemGroupTreeView')
                           .html('<iframe style="border: 0px; " src="' + page + '" width="100%" height="100%"></iframe>')
                           .dialog({
                               autoOpen: false,
                               modal: true,
                               height: 475,
                               width: 400
     }

                           });

 $dialog.dialog('open');

在treeview.aspx页面中需要什么代码?

1 个答案:

答案 0 :(得分:3)

您需要从子页面调用父函数

如果您在父页面中的功能为

父Treeview.aspx页面

<script>

function fnParentCheck()
{
    alert('calling from Parent');
}
</script>

TreeviewLookup.aspx的子页面

<script>

      window.parent.fnParentCheck();
</script>