diff --git a/src/modules/laydate.js b/src/modules/laydate.js index ae5734b1..a0ae75c0 100644 --- a/src/modules/laydate.js +++ b/src/modules/laydate.js @@ -1805,6 +1805,15 @@ that.closeList(); } + if(!options.range){ + that.limit({ + type: type, + elem: lay(that.footer).find(ELEM_CONFIRM), + date: dateTime, + disabledType: 'datetime' // 按钮,检测日期和时间 + }); + } + that.setBtnStatus(); //同步按钮可点状态 //若为月选择器,只有当选择月份时才自动关闭; @@ -2421,7 +2430,8 @@ options.range || that.limit({ elem: lay(that.footer).find(ELEM_CONFIRM), date: { - year: listYM[0] + year: listYM[0], + month: isYear ? 0 : listYM[1] - 1, }, disabledType: 'datetime' // 按钮,检测日期和时间 });