我正在使用Time datePicker,这很棒!
$(function() {
$("#appointment_atime").timepicker({
'minTime': '9:00pm',
'maxTime': '6:00pm',
});
有没有办法抑制或隐藏该范围内的一些小时数?
我不希望12am和1pm作为选项出现。
这可能吗?
答案 0 :(得分:2)
由于此插件似乎没有回调来指示生成时间,因此您需要创建一个在列表中运行的函数,以便在单击列表时删除不需要的条目。
请尝试删除上午12点和下午1点的 jsFiddle example 。
$('#basicExample').timepicker({
'minTime': '9:00pm',
'maxTime': '6:00pm',
'step': 60
});
$('#basicExample').on('showTimepicker', function () {
$('.ui-timepicker-list li').filter(function (index) {
return ($(this).text() == '12:00am' || $(this).text() == '1:00pm');
}).remove();
});