使用jQuery UI Dialog将模式对话框加载页面中的值返回到.net中的父页面

时间:2010-12-10 01:40:31

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

我试图使用jQuery UI Dialog创建一个弹出页面,它将在模式对话框中加载另一个.net页面。我想知道当在模态对话框中单击gridview中的链接按钮时如何将值返回到父页面?

1 个答案:

答案 0 :(得分:1)

如果您可以指望从与父页面相同的域提供的模式对话框中加载的页面,那么您可以在单击链接时简单地引用父级中的javascript函数,如下所示:

$('.gridviewlink').click(function(){
    parent.someFunc(infoToPass);
});

如果您不能指望,那么您将不得不使用跨域iframe通信技术。这是一篇好文章:http://softwareas.com/cross-domain-communication-with-iframes.