2011-11-16 42 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');