我有 DatePicker 来选择生日。
这将用于某些过滤,并且在过滤之后,我希望值 重置,即DatePicker应该变为空白。
任何帮助???
答案 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