我正在开发动态添加日期范围选择器。
我们添加了每次新的输入类型来选择日期范围选择器
我们是否可以验证以前选择的日期没有选择下一个日期范围选取器?
发布于 2018-01-31 12:42:12
您可以通过使用daterangepicker的changeDate
或输入change
事件来执行此操作,
// example by using on change event
$('input.datepicker').on('change',function(){
var inputs=$('input.datepicker').not(this), // get all input which are datepickers
current_value=this.value, // get date from active input
flagDate=false; // let the date is not taken previously
inputs.each(function(){
if(current_value==this.value){
flagDate = true; // date is taken in previous fields
return false;// break the loop
}
if(flagDate){
alert('This date is already taken, please choose another one.');
}
});
});
https://stackoverflow.com/questions/48534433
复制相似问题