我正在使用 jQuery Mobile日期框插件来选择日期范围。如果用户选择的开始日期大于结束日期,那么我想显示警报并保持日期框打开。
$('#sDate').on('datebox', function (event, payload) {
if (payload.method === 'set') {
if (payload.date > eDate) {
window.alert('Select start date less than end date.');
//Keep datebox open
}
else {
//Proceed with data filtering
}
}
});
但是 Datebox 即将关闭。是否有任何日期框选项可以防止日期框关闭(可能没有任何黑客或解决方法)。