【问题标题】:Rich calender field丰富的压光领域
【发布时间】:2013-04-09 11:48:14
【问题描述】:

我正在使用丰富的日历来选择日期。我们有 2 个日期字段从和到日期。一旦为从日期自动选择的日期到日期应该填充相同的日期,请帮助我解决这个问题。附上代码sn -p

我不知道如何继续。

<h:outputLabel id="label3"/>
<rich:calendar id="vdFrom" inputStyle="width:60px" enableManualInput="true" oninputkeyup="checkdate(this,'date')" 
               value="#{mcifTransMBean.valueFromDate}" datePattern="MM/dd/yy" ondateselected="updateToClndDate('mcifTransForm:vdFrom','mcifTransForm:vdTo');" 
               immediate="true" >
    <f:facet name="optionalHeader"> 
        <h:panelGrid columns="2" width="100%" style="text-align:center;height:5px" columnClasses="width100, fake">
            <h:outputText value="Select Value Date From" />
        </h:panelGrid>
    </f:facet>

    <a4j:support id="vd1" event="ondateselected" reRender="vdTo" />
    <a4j:support id="vd2" event="onchanged" reRender="date" />

    </rich:calendar>

<h:outputText id="text7" styleClass="outputText" value=" To "></h:outputText>
<rich:calendar inputStyle="width:60px" id="vdTo" enableManualInput="true" oninputkeyup="checkdate(this,'date')" 
               value="#{mcifTransMBean.valueToDate}" datePattern="MM/dd/yy" >
    <f:facet name="optionalHeader">
        <h:panelGrid columns="2" id="updateto" width="100%" style="text-align:center;hieght:5px"columnClasses="width100, fake">
            <h:outputText id="opupdateto"  value="Select Value Date To" />
        </h:panelGrid>
    </f:facet>
</rich:calendar>

【问题讨论】:

    标签: javascript richfaces


    【解决方案1】:

    您没有向我们展示您的 updateToClndDate 函数是什么样的。 无论如何,您可以像这样在第二个日历上设置值:

    <rich:calendar id="vdFrom" ondateselect="#{rich:component('vdTo')}.selectDate(#{rich:component('vdFrom')}.getSelectedDate())" />
    
    <rich:calendar id="vdTo"/>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-01-05
      • 2011-12-03
      • 1970-01-01
      • 2023-04-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多