无法将值分配给datetimepicker

时间:2019-06-02 00:08:12

标签: jquery html datetimepicker

我想为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 个答案:

答案 0 :(得分:0)

也许是这样吗?

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

答案 1 :(得分:0)

问题已解决。

在您的数据库上,使用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);