2011-11-16 40 views
1

在我的项目中,我有一个主要的aspx页面。在那个页面上,我创建了一个包含多个选项的jquery对话框。 点击其中的一个选项,我用一个占位符在一个iframe上加载一个aspx。取决于我加载一个特定的用户控件(ascx)的网址。ASCX和jquery对话框

在这个ascx我有一个窗体来创建和编辑用户,我想改变jquery对话框标题来显示正在编辑的用户的名称。

我搜索了,但我无法找到任何awnser这个...

任何想法?

感谢提前:)

+0

只需使用 '标题' 选项jQuery用户界面对话框当你初始化对话框。如果你需要示例,请在这里提供一些你的代码:) – shennyL

+0

事情是我只想在“编辑模式”时更新标题。 –

回答

1

可以使用window.parent指向初始页,然后指向DIV rapresenting对话框中选择和设定选项-title属性的称号。

例,在iframe您可以拨打:

window.parent.$('#<div_name>').dialog('option', 'title', 'New Title'); 

编辑 这是您需要的正确答案:

window.parent.$(window.frameElement.parentNode).dialog('option', 'title', 'newTitle');