Невозможно присвоить значение datetimepicker - PullRequest
0 голосов
/ 02 июня 2019

Я хочу присвоить значение datetimepicker, но больше не работает.

Я пытался, но результаты оказались не такими, как ожидалось.

Jquery для присвоения значения:

$('#iTTDateOpen').data('datetimepicker').setLocalDate(new Date(2019, 6, 2, 10, 55));

HTML код:

<div class="form-group">
<label class="col-md-3 control-label">TT Date Open</label>
<div class="col-md-7">
<input type="text" id="iTTDateOpen" class="form-control txt filter-time" placeholder="Trouble Ticket Date Open" onkeydown="return false" required>
</div>
</div>

Я ожидал, что на выходе будет 2019-06-02 10:55, но на самом деле будет /Date(1559001300000)/

Ответы [ 2 ]

1 голос
/ 02 июня 2019

Проблема была решена.

В вашей базе данных преобразовать значение с помощью varchar:

convert(VARCHAR, trx.TroubleTicketDateOpen,20)

В HTML добавьте такие свойства, как:

<input type="text" id="iTTDateOpen" class="form-control txt filter-time" data-date-format="yyyy-mm-dd hh:ii:ss" placeholder="Trouble Ticket Date Open" onkeydown="return false" required>

На вашем JavaScript:

$('#iTTDateOpen').val(dt.TroubleTicketDateOpen);

0 голосов
/ 02 июня 2019

Может как то так?

$('#iTTDateOpen').html(new Date(2019, 6, 2, 10, 55));
...