使用jquery设置引导日期字段输入值

使用jquery设置引导日期字段输入值,jquery,twitter-bootstrap,bootstrap-datepicker,Jquery,Twitter Bootstrap,Bootstrap Datepicker,这是我的引导输入字段 <input class="form-control" id="date" required="required" name="date" type="date"> 但是它没有在引导日期选择器中设置值。您可以使用日期选择器 使用给定参数或当前输入值更新日期选择器。 参数可以是字符串数组,也可以是日期数组 对象、多个字符串或多个日期对象。如果日期 提供了参数,它们是日期对象,假定为 “本地”日期对象,并将转换为UTC供内部使用 样本: var data = "2

这是我的引导输入字段

<input class="form-control" id="date" required="required" name="date" type="date">

但是它没有在引导日期选择器中设置值。

您可以使用
日期选择器

使用给定参数或当前输入值更新日期选择器。 参数可以是字符串数组,也可以是日期数组 对象、多个字符串或多个日期对象。如果日期 提供了参数,它们是日期对象,假定为 “本地”日期对象,并将转换为UTC供内部使用

样本:

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(“日期”).valueAsDate=新日期(数据)
您可以试试

var data = '2019-05-06 00:00:00';

$('#date').datepicker("update", data);

我真的不想使用datepicker库。我想使用bootstrap内置的日期字段。你能告诉我为什么我的解决方案不起作用吗?这是来自bootstrap@Md.SukelAliYes如果你试图为html日期类型设置值,我添加了一个示例@Md.SukelAliYes!我正在寻找这个解决方案。我认为jQuery
val()
正在设置DOM的
值。我们需要为日期设置
valueAsDate
var data = '2019-05-06 00:00:00';

$('#date').datepicker("update", data);