直接上代碼
// 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 // } // } // }); // //日期范圍 // 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 // }; // } // }); // 時間選擇器初始化 開始時間 laydate.render({ elem: '#start_time', format: 'yyyy-MM-dd', done: function (value, date, endDate) { var startDate = new Date(value).getTime(); var endTime = new Date($('#end_time').val()).getTime(); if (endTime < startDate) { layer.msg('結束時間不能小於開始時間'); $('#start_time').val(''); } } }) laydate.render({ //結束時間 elem: '#end_time', format: 'yyyy-MM-dd', done: function (value, date, endDate) { var startDate = new Date($('#start_time').val()).getTime(); var endTime = new Date(value).getTime(); if (endTime < startDate) { layer.msg('結束時間不能小於開始時間'); $('#end_time').val(''); } } })