其实就是在结束时间框里设置开始时间的最大时间
在开始时间框里设置结束时间的最小时间
具体代码如下
layui.use(['form', 'laydate'], function(){
var form = layui.form;
var laydate = layui.laydate;
//日期范围
var startDate=laydate.render({
elem: '#start_time',
type: 'datetime',
max:"2099-12-31",//设置一个默认最大值
done: function(value, date){
endDate.config.min ={
year:date.year,
month:date.month-1, //关键
date: date.date,
hours: 0,
minutes: 0,
seconds : 0
};
}
});
var endDate= laydate.render({
elem: '#end_time',//选择器结束时间
type: 'datetime',
min:"1970-1-1",//设置min默认最小值
done: function(value,date){
startDate.config.max={
year:date.year,
month:date.month-1,//关键
date: date.date,
hours: 0,
minutes: 0,
seconds : 0
}
}
});
});
本站声明:网站内容来源于网络,如有侵权,请联系我们https://www.qiquanji.com,我们将及时处理。
微信扫码关注
更新实时通知