2013-07-03 1 views
2

Приведенный ниже код служит для отображения timepicker при нажатии на текст типа ввода. Есть ли способ установить default value, например 01:00 для time picker ??Установите время по умолчанию для выбора времени для раскрутки

$.plugin($afterSubPageLoad,{ 
end_time_picker:function() 
{ 
    $(function(){$('#actualHours').scroller({preset: 'time',theme: 'wp',display: 'modal',mode: 'mixed',timeFormat:'HH:ii',timeWheels:'HHii'});});  
} 
}); 

ответ

0

Просто определить дату по умолчанию или время в value вашем атрибутом объявлении input элемента в зависимости от локальных временных параметров даты, которые вы используете (гггг-мм-дд, дд.мм.гггг, ...), как :

<input name="user-select-datetime-to" id="user-select-datetime-to" value="03.07.2013 15:04"/> 

или

<input name="user-select-time-to" id="user-select-time-to" value="10:00"/> 
+0

Я выбираю время, используя функцию mobiscroll timepicker ... Я не думаю, что это можно сделать в этом .. Я пробовал. –

+0

Я использую его вот так с mobiscroll – sdespont

+0

Его не работает для меня –

5

Вы делаете это с помощью метода SetValue:

$('#actualHours').mobiscroll('setValue','01:00'); 
+0

Не повезло ................ –

+0

Я обнаружил, что это работает в течение определенного часа, то есть: 00, но не работает в течение нескольких часов, когда вам нужно сбросить : $ ('# actualHours'). Mobiscroll ('setValue', '1315'); – Steve

0

Я знаю, что это более старый вопрос, но это то, что я должен был сделать, чтобы по умолчанию не использовать время.

var showModalTimePickerWithDefaultTime = function (defaultTime) 
    { 
    $('.item-cell.right').mobiscroll().time({ 
     mode: 'scroller', 
     theme: kendo.support.mobileOS.ios ? 'ios' : 'android', 
     display: 'modal', 
     animate: 'fade', 
     dateFormat: '', 
     timeFormat: 'hh:ii A', 
     dateOrder: 'hhiia' 
    }); 
    $('.item-cell.right').mobiscroll('setValue', defaultTime); 
    } 

 Смежные вопросы

  • Нет связанных вопросов^_^