可以多new几个对象。像这样就行了(已实测):
var calendar = new datePicker(); calendar.init({ 'trigger': '#time_select1', /*按钮选择器,用于触发弹出插件*/ 'type': 'date',/*模式:date日期;datetime日期时间;time时间;ym年月;*/ 'minDate':'1900-1-1',/*最小日期*/ 'maxDate':'2100-12-31',/*最大日期*/ 'onSubmit':function(){/*确认时触发事件*/ var theSelectData=calendar.value; console.log(theSelectData) return }, 'onClose':function(){/*取消时触发事件*/ console.log('取消') return } }); var calendar2 = new datePicker(); calendar2.init({ 'trigger': '#time_select2', /*按钮选择器,用于触发弹出插件*/ 'type': 'date',/*模式:date日期;datetime日期时间;time时间;ym年月;*/ 'minDate':'1900-1-1',/*最小日期*/ 'maxDate':'2100-12-31',/*最大日期*/ 'onSubmit':function(){/*确认时触发事件*/ var theSelectData=calendar.value; console.log(theSelectData) return }, 'onClose':function(){/*取消时触发事件*/ console.log('取消') return } });
小米5c年滑动可以,月日的滑动不了
楼主,请问我type选择=datatime,怎?设置maxtime的时间为当前时间,案例里只能限制年月日,时分限制不了
var calendar = new datePicker(); calendar.init({ 'trigger': '#demo1', /*按钮选择器,用于触发弹出插件*/ 'type': 'datetime',/*模式:date日期;datetime日期时间;time时间;ym年月;*/ 'minDate':'1900-1-1',/*最小日期*/ 'maxDate':new Date().getFullYear()+'-'+(new Date().getMonth()+1)+'-'+new Date().getDate(),/*最大日期*/ 'onSubmit':function(){/*确认时触发事件*/ var theSelectData=calendar.value; }, 'onClose':function(){/*取消时触发事件*/ } });
在后面加了new Date().getHours()+new Date().getSeconds()这串也不行,而且还点击不出来时间选择表了
为什么没有秒的筛选?
移动端ie内核游览器打不开