/ / Twitter Bootstrap timepicker defaultTime NaN - javascript, jquery, twitter-bootstrap, timepicker

Twitter Bootstrap timepicker defaultTime NaN - javascript, jquery, twitter-bootstrap, timepicker

Czytałem, że możesz ustawić ustawiony czas za pomocą parametru defaultTime, jednak wszystko to daje mi wartość NaN w obrotach wartości dla godzin / minut, kiedy próbujesz go użyć.

Oto mój kod:

$(document).ready(function()
{
$(".datepicker").datepicker() ;
$(".timepicker").timepicker({
minuteStep: 5,
showInputs: false,
disableFocus: true,
showMeridian: false,
defaultTime: "00:00"
});
})

PS Chcę, żeby było 00:00, ponieważ używam go jako "czasowego" selektora, a nie czasu.

Jak to naprawić?


Timepicker: http://jdewit.github.com/bootstrap-timepicker/

Datepicker: http://www.eyecon.ro/bootstrap-datepicker/

Odpowiedzi:

2 dla odpowiedzi № 1

Zamiast tego używam wartości:

$(".timepicker").timepicker({
minuteStep: 5,
showInputs: false,
disableFocus: true,
showMeridian: false,
defaultTime: "value"
});

Następnie używa wartości z pola wejściowego jako punktu początkowego zamiast aktualnego, tutaj jest kod HTML:

<div>
<input class="timepicker" type="text" class="input-small" value="00:00">
<i class="icon-time"></i>
</div>

Próbowałem odpowiedzi powyżej i nie zadziałało to dla mnie!


1 dla odpowiedzi nr 2

Jestem autorem jdewit / bootstrap-timepicker.
Niedawno dostałem kilka aktualizacji i "wartość" opcja została uznana za przestarzałą.

Twoja początkowa próba działa.

  $(".timepicker").timepicker({
defaultTime: "00:00"
});

0 dla odpowiedzi № 3

Użyj następującego formatu

defaultTime:"00:00:00"

edytować:

Ustaw początkową wartość czasu. Ustawienie go na "current" ustawia go na Obecny czas. Dostępne opcje [aktualny, wartość lub czas rzeczywisty na przykład 01:00]