1、效果:
2、解决方法:
修改laydate.js源码
全局查询T.prototype.setBtnStatus这个只有一个,就是点击控件时调用的事件,里面添加下面代码
if( this.config.type=="year" && this.endDate){ this.endDate.month = 11; }
3、原因:
当点击控件年度时,默认开始年份的月份是12月也就是11,结束年份的月份是1月也就是-1。
所以源码用年份范围时是不能选择相同的
修改laydate.js源码
全局查询T.prototype.setBtnStatus这个只有一个,就是点击控件时调用的事件,里面添加下面代码
if( this.config.type=="year" && this.endDate){ this.endDate.month = 11; }
当点击控件年度时,默认开始年份的月份是12月也就是11,结束年份的月份是1月也就是-1。
所以源码用年份范围时是不能选择相同的