分享
为什么问答平台  ›  专栏  ›  技术社区  ›  Md.Sukel Ali

使用jquery设置的引导数据字段输入值 - Bootstrap date field input value set using jquery

  •  2
  • Md.Sukel Ali  · 技术社区  · 2 周前

    这是我的引导输入字段,

    <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);
    

    但它没有在引导数据选择器中设置值。

    2 回复  |  直到 2 周前
        1
  •  3
  •   Eddie    2 周前

    你可以使用 datepicker update

    使用给定参数或当前输入值更新日期选取器。 参数可以是字符串数组,也可以是日期数组 对象、多个字符串或多个日期对象。如果日期 提供了参数,它们是日期对象,假定 本地日期对象,并将转换为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);
    <input class="form-control" id="date" required="required" name="date" type="date">
        2
  •  0
  •   Ryan Nghiem    2 周前

    你可以试试

    var data = '2019-05-06 00:00:00';
    
    $('#date').datepicker("update", data);