2012-10-24 164 views
0

我有一個允許用戶添加附件(存儲在目錄中)的網頁 爲此,我使用灰盒彈出窗口,在那裏用戶可以查看添加或刪除 文檔他們認爲合適,這一切都很好。無刷新自動更新數據onFocus

我遇到的問題是,當用戶關閉彈出窗口時,主頁上顯示的附件總數不會更新,需要刷新,這是我想避免的。 我希望這個數據自動更新,當焦點改回 到主頁面時。我在Solaris上,所以我可以輕鬆地獲得文件的總數,只是我需要的顯示更新。

所有幫助表示讚賞

羊羊

回答

1

在這種情況下,我更喜歡處理onPopupClose代替onFocusChange的。一個小的搜索後,顯然greybox讓你做到這一點通過定義一個回調函數(描述here):

GB_show(caption, url, /*optional*/ height, width, callback_fn) 

所以,你可以寫這樣的事情:

GB_show('Popup', 'popup_url', 500, 500, function() { 
    updateTotalAttachmentCount(); 
}); 
+0

感謝您的回答,我認爲可以做到這一點,歡呼 –