Open cccreator opened 6 years ago
初始化日期时间选择器
remove,移除日期时间选择器。同时移除已经绑定的event、内部绑定的对象和HTML元素,如
$("#id").datetimepicker('remove');
show,显示日期时间选择器,如:
$("#id").datetimepicker('show');
hide,隐藏日期时间选择器,如:
$("#id").datetimepicker('hide');
setStartDate,给日期时间选择器设置一个新的起始日期,如:
$("#id").datetimepicker('setStartDate','2018-01-01');
setEndDate,给日期时间选择器设置一个新的结束日期,如:
$("#id").datetimepicker('setEndDate`,'2018-01-02');
$("#id").datetimepicker('setEndDate');
changeDate,当日期被改变时被触发,如:
$("#id").datetimepicker().on('changeDate',function(ev){ if(ev.date.valueOf()<date-start-display.valueOf()) {...}
changYear,当十年视图上的年视图被改变时触发;changeMonth,当年视图上的月视图被改变时触发;outOfRange,当用户选择日期超出startDate或endDate时被触发;
show,当选择器显示时被触发;hide,当选择器隐藏时触发;
先上一段代码,具体见https://github.com/cccreator/Front/blob/master/datetimepicker_demo.html
format规定了展示的时间格式,如2018-01-01
weekStart,默认值为 0,用于控制一周从哪一天开始(0代表周日,6代表周日);
startDate,用于控制开始时间(开始时间之前的日期不能选);
endDate,用于控制结束时间(结束时间之后的日期不能选);
autoclose,用于控制当选择完毕后,是否关闭窗口,默认为1:自动关闭;
startView,日期时间选择器打开后首先显示的视图,其中:
minView,日期时间选择器所能提供的最精确的时间选择视图,0为默认值(其余参数如上所示);
maxView,日期时间选择器最高能展示的选择视图范围;
todayBtn,在时间视图下-中处的中央显示today button;
todayHighlight,高亮当前日期;
forceParse,强制解析输入框中的值,当输入错误时选择器会尽量解析输入的值;