有谁知道我有什么办法可以删除MyFaces Tomahawk弹出窗口inputCalendar底部显示的字符串“ Today is”?

请参见以下屏幕截图:



我根本不需要显示字符串“今天是2005年7月8日星期五”。这可能吗?

谢谢。

最佳答案

您必须为日历设置popupTodayString属性:

<t:inputCalendar id="dob"
    maxlength="10"
    value="#{myBackingBean.person.dateOfBirth}"
    monthYearRowClass="monthYearRowClass"
    weekRowClass="weekRowClass"
    dayCellClass="dayCellClass"
    currentDayCellClass="currentDayCellClass"
    popupTodayString="HERE_GOES_EMPTY_STRING"
    popupWeekString="Wk" renderAsPopup="true"
    renderPopupButtonAsImage="true"
    popupDateFormat="MM/dd/yyyy"
    alt="Calendar" title="Calendar">
 </t:inputCalendar>


实现隐藏文本的第二种方法是覆盖CSS类。例如,您需要Firebug为该框找到CSS规则,然后将display:none;设置为

.someCssClass div
{
    display:none;
}

10-06 14:52