在我們的一個頁面中,我們有一個搜索按鈕可打開搜索對話框,以便用戶可以從遠程系統搜索並導入一些數據。打開頁面時如何打開對話框
現在得到了我,這相同的對話必須在每次打開頁面時顯示新的要求 - 但只有當頁面將被用於創建一個新的註冊表,在更新模式應該表明,只有當用戶點擊按鈕。
我已經嘗試了一些東西,我可以用如下Primefaces引擎通過MB調用對話框:
RequestContext.getCurrentInstance().execute("dialogArmaBos.show()")
此命令的偉大工程的按鈕時,但我可以得到它工作時的頁面打開。如果我嘗試在PostConstruct中使用,則不會發生任何事情。
我也試過<f:event type="preRenderView" ...
與<f:metadata ...
,但沒有任何變化。
有什麼辦法可以做到嗎?
JSF或PrimeFaces在這種情況下,將不利於客戶端API隱藏它的其餘部分,看看到https://learn.jquery.com/using -jquery-core/document-ready/ –
只需使用'
'? – BalusC
@Kukeltje根據你假設我的建議是錯誤的是什麼?在建議中沒有任何「錯誤」,要麼它適合您的需求,要麼不會,如果我確信OP是在尋找什麼的話,我會將其作爲答案發布。 –