簡體   English   中英

在datePicker上選擇日期的事件

[英]Event for select a date on datePicker

我需要比較兩個日歷日期。 我也寫了javascript函數。 但是,如何在從datePicker中選擇一個日期時執行此函數(哪個事件?)? 查看我的JSF代碼

<h:outputText value="From Date" />
<p:calendar id="fDate" value="#{backingBean.fDate}" mode="popup"
    showOn="button" pattern="dd/MM/yyyy">

</p:calendar>
<p:message id="fId" for="fDate" />

<h:outputText value="To Date" />
<p:calendar id="tDate" value="#{backingBean.tDate}" mode="popup"
    showOn="button" pattern="dd/MM/yyyy" ondateselected="compareDate();" />
<p:message id="tId" for="tDate" />

ondateselected="compareDate();根本沒有執行,這是錯誤的,我想我在JSF2中使用primefaces-3.0.M3。

不知道何時將它們更改為使用p:ajax,但是可能是在3.0M3之前

所以這樣子

<p:calendar value="#{backingBean.tDate}">
    <p:ajax event=”dateSelect” oncomplete="compareDate();return false;" />
</p:calendar>

現在,當我再次考慮時,我認為您可以將js函數放在onsuccess =“”中,並刪除return false;。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM