可以多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内核游览器打不开