我的输入字段有一个默认的值
,我想在用户点击日期后立即清除它。我尝试使用 onSelect
事件执行此操作,但没有成功,因为它还会清除所选(新)日期。
任何帮助将不胜感激。
$("#date-input").datepicker({showAnim: 'slideDown', dateFormat: 'MMMM Do, YYYY', onSelect: function() {
$('#date-input').val("");
}});
最佳答案
您可以使用beforeShow
方法:
$("#date-input").datepicker({
showAnim: 'slideDown',
dateFormat: 'mm/dd/yy',
beforeShow: function(){
this.value='';
}
});
关于javascript - jQuery UI Datepicker onSelect 清除输入的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25887995/