Yo uso este selector de fecha. Necesito de entrada de vacío en la carga de la página, pero establecer el valor predeterminado para el día de hoy en datepicke popap. Ahora, cuando me la estrategia de escritura:

$(".dp").datepicker({
                format: 'dd.mm.yyyy',
                startDate: '01.01.2012',
                endDate: ''
});;

Es el primer Janary 1970 por defecto cuando datapicker es popuping. ¿Cómo puedo cambiar el valor predeterminado?

  • Ya no es una opción para ese plugin, y hacer que el trabajo requeriría algún tipo de hack, ¿por qué no utilizar el jQuery UI datepicker que no tienen esto como una opción?
InformationsquelleAutor xander27 | 2012-05-01

3 Comentarios

  1. 7

    Se puede hacer desde el show evento, pero tengo que decir que datepicker de la documentación es realmente falta. He aquí cómo:

    (function() {
    
      $(".dp").datepicker({
        format: 'dd.mm.yyyy',
        startDate: '01.01.2012',
        endDate: ''
      }).on("show", function() {
        $(this).val("01.05.2012").datepicker('update');
      });
    
    })();

    Naturalmente, donde he 01.05.2012, poner la fecha real.

    • este no me funciona 🙁
    • Funciona muy bien. Si a usted le veía en la consola ejecutando el vivo ejemplo, lo que he visto es que en el año desde que el ejemplo se ha creado, el bootstrap enlaces se había podrido. He actualizado ahora.
    • no me funciona tampoco
    • Enlaces en vivo sólo se pudrió es todo, siéntase libre de editar en una actualización de ellos. Me he quitado el ejemplo en vivo, ya que no era realmente necesario y se mantiene en descomposición.
  2. 6

    rápido pero funciona

      var myDate = new Date();
      var date = myDate.getFullYear() + '-' + ('0'+ myDate.getMonth()+1).slice(-2) + '-' + ('0'+ myDate.getDate()).slice(-2);
      $("#datepicker").val(date);
  3. -4

    En bootstrap-datepicker.js (~ Línea 331) cambio:

    date = new Date(1971, 1, 1, 0, 0, 0),

    a

    date = new Date(),
    • Usted debe ser muy cauteloso en la edición de una biblioteca cuando hay un limpiador de manera de obtener el comportamiento desde el exterior (ver aceptada respuesta).
    • Este es un camino peligroso, ya que se está modificando los marcos de sí mismo

Dejar respuesta

Please enter your comment!
Please enter your name here