【发布时间】:2014-03-12 03:47:33
【问题描述】:
当 DatePicker 被禁用时,如何在 DateTextField 中显示和“写入”。我不想让用户手动设置日期。他必须从 DatePicker 中选择一个。目前,如果 Textfield 被禁用,则 DatePicker-Icon 不会显示。 (setEnabled(false))。
【问题讨论】:
标签: datepicker wicket show disabled-input
当 DatePicker 被禁用时,如何在 DateTextField 中显示和“写入”。我不想让用户手动设置日期。他必须从 DatePicker 中选择一个。目前,如果 Textfield 被禁用,则 DatePicker-Icon 不会显示。 (setEnabled(false))。
【问题讨论】:
标签: datepicker wicket show disabled-input
您可以通过更改 HTML 来欺骗它。您可以将style='display:none' 添加到文本字段中。另一种选择是将texfield渲染为readonly
从技术上讲,仍有方法可以在该文本字段中设置日期(通过 javascript 或通过更改 CSS 使文本字段可见),但普通用户不会这样做。
【讨论】: