我已經使用jQuery UI對話框使用IFrame並將URL傳遞給該IFrame。所以在Iframe的對話框中打開新頁面。將數據從jquery對話框發送到父頁面
在該對話框頁面中進行了一些處理之後。我想在關閉事件中將該對話框中的一些數據傳遞給我的頁面。
請幫忙。
我已經使用jQuery UI對話框使用IFrame並將URL傳遞給該IFrame。所以在Iframe的對話框中打開新頁面。將數據從jquery對話框發送到父頁面
在該對話框頁面中進行了一些處理之後。我想在關閉事件中將該對話框中的一些數據傳遞給我的頁面。
請幫忙。
要訪問的iframe父頁面,您可以使用window.parent
不知道這是否是唯一的解決辦法,但你可以寫上你想傳遞給一些無形的元素在密切數據對話的事件。
例子:
$("..").dialog({...}).bind('dialogclose',function(){
$("#someInvisibleElement").val(data);
});
你可以請舉例說明上面的語法..對話框({...}) – 2012-01-13 11:50:07
是的,關閉如果被解僱但我怎樣才能從我的主頁中的對話框中獲取內容? – 2012-01-13 12:02:40
它完成了。 var value = $(「#pgiFrame」)。contents()。find(「#spdata」)。html(); – 2012-01-13 12:20:25
是的,但是如何以及在哪裏寫的功能。當我點擊我的頁面上的自定義按鈕來關閉jQuery對話框時,它的工作正常,但是當我點擊關閉CROSS標誌時,它不會調用該函數。 – 2012-01-13 11:41:56