0
我有一個p:selectOnelistBox組件和一個p:commandButton在一個p:form組件中!更新不瞭解
最初,按鈕被禁用,我想在用戶從列表中選擇一個項目時啓用按鈕!
我的所述p內部以下:selectOneListBox組分與禁用標誌設置爲false使用projectPageBean(ViewScoped)的valueChanged方法:
<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"/>
但是這似乎不起作用!?我究竟做錯了什麼?
問候
你確定'p:form'?原因是沒有這樣的事情,使用'h:form',也試着改變'update =「@ this」'這樣它會更新你的按鈕(例如update =「@ form」) – Daniel
對不起,當然是h :形成! –
是的,更改爲@form確實更新按鈕!謝謝! –