I have a disabled command button that is enabled after a selection in a datatable is made:
Code: Select all
<p:commandButton widgetVar="showImageButton" value="Compare Reference Images" update="imageForm"
disabled="true" actionListener="#{reportDetailsBean.showImage}" oncomplete="imgDialog.show();" />
Code: Select all
<p:dataTable id="dataTable" value="#{reportDetailsBean.reportDetails}" var="bean"
rowKey="#{bean.siteId}" selection="#{reportDetailsBean.selectedRow}" selectionMode="single">
<p:ajax event="rowUnselect" onstart="showImageButton.disable();" />
<p:ajax event="rowSelect" onstart="showImageButton.enable();" />
If I change disabled="false", then it get's fired.