Javafx 如何清除日期选择器
我有一个日期选择器来选择生日 这将用于一些筛选,筛选后,我希望重置值,即日期选择器应为空。Javafx 如何清除日期选择器,javafx,Javafx,我有一个日期选择器来选择生日 这将用于一些筛选,筛选后,我希望重置值,即日期选择器应为空。 有什么帮助吗?如果要清除日期选择器的文本字段,可以使用: datepicker.getEditor().clear(); 如果要清除值和文本字段,请使用: datePicker.setValue(null); 只需添加此代码 }).keyup(function(e) { if(e.keyCode == 8 || e.keyCode == 46) { $.datepicker._
有什么帮助吗?如果要清除
日期选择器的文本字段
,可以使用:
datepicker.getEditor().clear();
如果要清除值和文本字段,请使用:
datePicker.setValue(null);
只需添加此代码
}).keyup(function(e) {
if(e.keyCode == 8 || e.keyCode == 46) {
$.datepicker._clearDate(this);
}
});
即使字段处于只读模式,也可以使用backspace清除该字段。
如果要将日期选择器的值设置为默认值或当前日期,可以使用此选项
datepicker.setValue(LocalDate.now());
或者如果要清除日期选择器的文本字段`
datepicker.getEditor().clear();
谢谢我刚试过,编辑被清除了。但问题仍然是,尽管编辑器上没有显示任何内容,但与该日期选择器关联的值仍然与清除之前的值相同。简而言之,它只是清除了显示,但日期仍然存在。谢谢,两者的结合解决了问题。当我放入datePicker.setValue(null)时代码>我得到一个NullPointerException
错误。@MakPo请创建一个并问一个单独的问题:)这个问题是关于javafx的,而不是关于jquery(或任何你的代码片段;)