今天写项目的时候遇到了这个问题,上网查了很久没有很合适的解决方案,于是去研究了一下,发现只需要添加一下下面的回调函数即可:
// 初始化日期选择器
layui.use('laydate', function(){
var laydate = layui.laydate;
laydate.render({
elem: '#yourElement',
// 此处可以设置格式
format: 'yyyy-MM',
done: function(value, date){
// 日期选择器的回调函数,在选择日期后手动触发validate校验
$('#yourForm').validate().element('#yourElement');
}
});
}