这是我的引导输入字段,
<input class="form-control" id="date" required="required" name="date" type="date">
我想使用jquery在某个事件之后设置日期字段值,
// this is a date string return from database var data = 2019-05-06 00:00:00 ; $('#date').val(data);
但它没有在引导数据选择器中设置值。
你可以试试
var data = '2019-05-06 00:00:00'; $('#date').datepicker("update", data);
你可以使用 datepicker update
datepicker
使用给定参数或当前输入值更新日期选取器。 参数可以是字符串数组,也可以是日期数组 对象、多个字符串或多个日期对象。如果日期 提供了参数,它们是日期对象,假定 本地日期对象,并将转换为UTC供内部使用。
Sample:
var data = "2019-05-06 00:00:00"; //data is a string $(".datepicker").datepicker("update", data);
更新 设置日期类型HTML
var data = "2019-05-06 00:00:00"; document.getElementById("date").valueAsDate = new Date(data);