如何在JSF 2中創建模態面板? 我試過使用JavaScript,如: http://www.pat-burt.com/web-development/how-to-do-a-css-popup-without-opening-a-new-window/JSF 2模態面板
和一個名爲SimpleModal的jquery插件。
但模態面板至多出現一分之一秒然後消失。 那麼我怎樣才能實現純JSF 2(沒有richfaces或類似的)模式面板? 在此先感謝。
如何在JSF 2中創建模態面板? 我試過使用JavaScript,如: http://www.pat-burt.com/web-development/how-to-do-a-css-popup-without-opening-a-new-window/JSF 2模態面板
和一個名爲SimpleModal的jquery插件。
但模態面板至多出現一分之一秒然後消失。 那麼我怎樣才能實現純JSF 2(沒有richfaces或類似的)模式面板? 在此先感謝。
你打電話給你的模態面板?如果您使用的是commandButton
/commandLink
與onclick
事件,那麼你將不得不通過return false;
來完成你的電話,這樣的:
<h:commandButton onclick="popup('...'); return false;" ...>
如果不設置這個,然後在彈出的會出現,然後請求被髮送到服務器。該頁面將最終刷新,這將關閉此彈出窗口。
謝謝。這個竅門! – Benchik 2011-01-22 20:43:37
您是否願意採用JSF 2組件庫?爲此,PrimeFaces具有「」。 http://www.primefaces.org/showcase/ui/dialog.jsf –
BalusC
2011-01-22 20:37:35