我使用p:commandButton来显示对话框,这是我的代码:
<h:panelGroup layout="block" styleClass="actions">
<h:form>
<p:commandButton value="Select" styleClass="select"
action="#{antecedants.initFA('hyper',1)}"
update=":dialog" oncomplete="select_hyper.show()"/>
</h:form>
</h:panelGroup>
该对话框包含h:selectManyCheckbox,我使用css自定义了复选框图标。 问题是当我打开对话框时,它会打开默认的复选框图标,而不是自定义的复选框图标,当我删除update =&#34;:dialog&#34;从commandButton它工作正常,我看到我的自定义图标复选框。 我需要保持更新。有什么帮助吗?
答案 0 :(得分:0)
以下是我的工作方式以及它的工作原理:在p:commandButton中打开我添加的对话框,完成对style_checkboxes()JQuery函数的调用,该函数放置正确的样式。
<p:commandButton value="Select" styleClass="select" action="#{ant('mr',1)}"update=":dialog21"oncomplete="select_maladiesRenales.show();style_checkboxes();"/>
谢谢大家的帮助。