问题描述
- datetimepicker怎么通过点击事件改变timeFormat
-
$("#StartTime").datetimepicker({timeFormat:"HH:mm:ss", dateFormat:"yy-mm-dd", stepHour : 1, stepMinute : 1, changeMonth : true, changeYear : true, stepSecond : 1 }); $("#StopTime").datetimepicker({ timeFormat:"HH:mm:ss", dateFormat:"yy-mm-dd", stepHour : 1, stepMinute : 1, changeMonth : true, changeYear : true, stepSecond : 1 }); $('#DateFormat').bind('change', function() { var DateFormat = $('#DateFormat').val(); var dateformat = 'mm-yy-dd'; if (DateFormat == 1) { dateformat = 'yy-mm-dd'; } else if (DateFormat == 2) { dateformat = 'dd-mm-yy'; } else if (DateFormat == 3) { dateformat = 'mm-dd-yy'; } $('#StartTime').datetimepicker("option", "dateFormat", dateformat); $('#StopTime').datetimepicker("option", "dateFormat", dateformat); }); $('#TimeFormat').bind('change',function(){ var TimeFormat=$("#TimeFormat").find("option:selected").val(); var timeformat='HH:mm:ss'; if(TimeFormat == 1){ timeformat='hh:mm:ss'; }else if(TimeFormat == 2){ timeformat='HH:mm:ss'; } alert(timeformat); $('#StartTime').datetimepicker("option","timeFormat", timeformat); $('#StopTime').datetimepicker("option","timeFormat", timeformat); }); dateFormat可以改变,但timeFormat就无法改变。求解答,最好能贴出代码,谢谢。
解决方案
自己看api支持不支持修改先。。不支持只能自己修改插件增加
时间: 2024-11-08 23:17:30