我在 ap:form 组件中有 ap:selectOnelistBox 组件和 ap:commandButton !
最初该按钮被禁用,我想在用户从列表中选择一个项目时启用该按钮!
我在 p:selectOneListBox 组件中有以下内容,以使用 projectPageBean (ViewScoped) valueChanged 方法将禁用标志设置为 false:
<p:ajax event="change" listener="#{projectPageBean.valueChanged}" update="@this"/>
p:commandButton 组件如下所示:
<p:commandButton id="test"
value="View Instrument"
rendered="#{projectPageBean.rendered}"
disabled="#{projectPageBean.disabled}"
action="#{projectPageBean.getPage}"
update="@this,:add-instrument-dialog-form:scrolladd"/>
但这似乎不起作用!?我究竟做错了什么?
问候