我想为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)/
答案 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);