在XPages中设置Dojo时间选择器的开始时间和结束时间

kuhbmx9i  于 2022-12-20  发布在  Dojo
关注(0)|答案(1)|浏览(197)

我希望Dojo时间选择器只显示开始时间和结束时间之间的时间。下面的代码将禁用无效时间,但仍然显示它(选择器太长了!)

<xp:inputText id="inputText2">

    <xp:this.attrs>
        <xp:attr
            name="data-dojo-props"
            value="constraints: { min:'T09:00:00', max:'T18:30:00', timePattern: 'HH:mm', clickableIncrement: 'T00:30:00',visibleIncrement: 'T01:00:00' }">
        </xp:attr>
    </xp:this.attrs>
    <xp:dateTimeHelper id="dateTimeHelper2"></xp:dateTimeHelper>
    <xp:this.converter>
        <xp:convertDateTime type="time"></xp:convertDateTime>
    </xp:this.converter>
</xp:inputText>

有什么建议吗?理想情况下,在我得到这个去我想设置这些值的基础上,另一个时间选择器,使用户将只看到时间后,选择了什么,在第一个选择器...

lhcgjxsq

lhcgjxsq1#

在时间选择器中被禁用的条目将获得样式dijitTimePickerItemDisabled。您可以使用css:

.dijitTimePickerItemDisabled {display: none;}

相关问题