【发布时间】:2010-12-10 10:14:53
【问题描述】:
我试图使用 jQuery UI Dialog 创建一个弹出页面,它将在模态对话框中加载另一个 .net 页面。我想知道在模式对话框上单击 gridview 中的链接按钮时如何将值返回到父页面?
【问题讨论】:
标签: asp.net jquery jquery-ui modal-dialog
我试图使用 jQuery UI Dialog 创建一个弹出页面,它将在模态对话框中加载另一个 .net 页面。我想知道在模式对话框上单击 gridview 中的链接按钮时如何将值返回到父页面?
【问题讨论】:
标签: asp.net jquery jquery-ui modal-dialog
如果您可以指望在模态对话框中加载的页面与父页面来自同一域,那么您可以在单击链接时简单地引用父页面中的 javascript 函数,如下所示:
$('.gridviewlink').click(function(){
parent.someFunc(infoToPass);
});
如果您不能指望这一点,那么您将不得不使用跨域 iframe 通信技术。这是一篇好文章:http://softwareas.com/cross-domain-communication-with-iframes.
【讨论】: