laydate设置开始时间和结束时间 之间相互验证

本文记录了在使用laydate插件时,如何正确进行开始时间和结束时间的相互验证。关键在于使用laydate.render()初始化,并通过a.config.max或a.config.min设置最大最小值。
摘要由CSDN通过智能技术生成

近期写时间验证,使用laydate ,验证开始时间和结束时间之间的时间验证
特此记录

var startTime = laydate.render({
	    elem: '#RDSJ',
	    type: 'date',
	    done: function (value, date) {
	    debugger
	    if(value!==""){
		    endTime.config.min = {
		        		year:date.year,
		                month:date.month-1,//关键
		                date: date.date
	   					}
	      }else
	      {
	      	 endTime.config.min = {
		        		year:"1098",
		                month:"1",
		                date: "1"
	   					}
	      }
	    },
	    trigger: 'click'
	  });
	  var endTime = laydate.render({
	    elem:'#CDSJ',
	    type:'date',
	    done:function(value,date){
	    if(value!==""){
	    	startTime.config.max={
	        		year:date.year,
	                month:date.month-1, //关键
	                date: date.date
	      			};
	    }else {	    
	    	startTime.config.max={
	  
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值