Bootstrap campo de fecha de entrada establece el valor de uso de jquery

Este es mi bootstrap campo de entrada,

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

Quiero fijar la fecha valor del campo después de algún evento con jquery,

// this is a date string return from database
var data = 2019-05-06 00:00:00 ;
$('#date').val(data);

pero no se establece el valor de bootstrap de selector de fecha.

2 Respuestas

  • Eddie
    4 de mayo de 2019

    Usted puede utilizar datepicker actualización

    Actualización el selector de fecha, con argumentos, o la entrada de corriente de valor. Los argumentos pueden ser una matriz de cadenas, una matriz de la Fecha objetos, múltiples cadenas o múltiplos de la Fecha de objetos. Si la fecha los argumentos son siempre y son objetos de Fecha de, se supone que ser "local" Fecha de objetos, y será convertida a la UTC para uso interno.

    Ejemplo:

    var data = "2019-05-06 00:00:00";
    //data is a string
    $(".datepicker").datepicker("update", data);
    

    ACTUALIZACIÓN de la Configuración de un tipo de fecha 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">

  • Ryan Nghiem
    4 de mayo de 2019

    Usted puede tratar de

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