2012-10-24 116 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

感谢您的回答,我认为可以做到这一点,欢呼 –