2016-03-05 3 views
0

Я использую JQuery Timepicker следующим образом: -JQuery Timepicker - каждые 15 минут

// Время Выбор функции

$(function() { 
    $('#time').timepicker({ 'scrollDefault': 'now','timeFormat': 'H:i', stepMinute: 15 }); 

    var coeff = 1000 * 60 * 15; 
    var date = new Date(); //or use any other date 
    var rounded = new Date(Math.round(date.getTime()/coeff) * coeff); 

    $('#time').timepicker('setTime', rounded); 

}); 

В настройках объекта, я попытался установить interval: 15 и stepMinute: 15. По умолчанию выпадающее меню показывает время через 30-минутные интервалы. Я пытаюсь изменить это на 15-минутные интервалы. Есть ли способ изменить это?

+0

Дайте нам ссылку на плагин. У каждого есть разные варианты использования и варианты. – Jasen

ответ

2

Согласно сайту GitHub, нет stepMinute. Я сделал, однако посмотрю шаг. Это наиболее вероятно, что вы ищете и решить эту проблему

шаг Количество времени, в течение нескольких минут, между каждым пунктом в раскрывающемся меню. В качестве альтернативы вы можете указать функцию для динамического генерации шагов. Функция получит целое число count (0, 1, 2 ...) и, как ожидается, вернет целое число шагов. по умолчанию: 30

https://github.com/jonthornton/jquery-timepicker

Edit: Это важно, чтобы включить эти два файла

<link href="https://cdnjs.cloudflare.com/ajax/libs/jquery-timepicker/1.8.9/jquery.timepicker.min.css" /> 

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-timepicker/1.8.9/jquery.timepicker.min.js"></script> 
+1

Быстрая скрипка: https://jsfiddle.net/r89pgnpo/ –

+0

Спасибо, что помогли мне там. Я сам работал над скрипкой, но мне было трудно заставить ее работать. –