之前,我想觸發雙擊bean的方法,並填寫日曆輸入當前日期,任何檢驗之前:Primefaces日曆 - 驗證偵聽
public void terminToCurrent(){
measure.setTermin(new Date());
}
它:
<p:calendar id="idInputDueDate" value="#{newMeasureMB.measure.termin}"
required="true" immediate="true">
<p:ajax event="dblclick" listener="#{newMeasureMB.terminToCurrent}"
global="false" update="idInputDueDate" immediate="true"/>
</p:calendar>
在後臺bean的方法只有當我刪除「required = true」時纔有效,否則驗證總是會發生。我正在使用primefaces 3.3.1
您是否需要在bean中的ajax監聽器方法中指定特定事件作爲參數? – SRy 2013-03-07 15:08:59
我不這麼認爲:http://www.primefaces.org/showcase/ui/ajaxifyAction.jsf – Nikola 2013-03-07 15:43:08