如何清除DatePicker

时间:2014-09-21 18:50:25

标签: javafx

我有 DatePicker 来选择生日。

这将用于某些过滤,并且在过滤之后,我希望值 重置,即DatePicker应该变为空白。

任何帮助???

3 个答案:

答案 0 :(得分:22)

如果您要清除TextField的{​​{1}},可以使用:

DatePicker

如果要清除值和文本字段,请使用:

datepicker.getEditor().clear();

答案 1 :(得分:0)

如果要将日期选择器的值设置为其默认值或当前日期,您可以使用它

datepicker.setValue(LocalDate.now());

或者如果你想清除日期选择器的文本字段`

datepicker.getEditor().clear();

答案 2 :(得分:-1)

只需添加此代码

}).keyup(function(e) {
    if(e.keyCode == 8 || e.keyCode == 46) {
        $.datepicker._clearDate(this);
    }
});

即使它处于只读模式,您也可以使用退格键清除字段。 Source