在输入字段内手动编辑日期且日期无效时,输入字段为空。我想要做的是在datepicker关闭之前触发输入事件。 (不确定这是否是防止输入字段为空的正确方法)。在这种情况下,datepicker将验证日期并插入当前日期。我的代码:
$('#js-filter-input-date-from').datepicker({
onClose:function(dateText, inst){
var e = $.Event('keypress');
e.which = 13;
$('#js-filter-input-date-from').trigger(e);
}
});
EDITED: 我也试过这个代码,但它似乎也没有用。
$('#js-filter-input-date-from').on('blue dp.change', function(e){
e.which = 13;
$('#js-filter-input-date-from').trigger(e);
});