2016-08-09 4 views
0

Ich habe eine jQuery UI Inline-Datapicker eingerichtet und hat das aktuelle und vorherige Datum nicht zugelassen. Dies wählt automatisch morgen als Standarddatum aus. Ich möchte jedoch kein Datum standardmäßig ausgewählt haben. Wie kann ich das erreichen?Standard-Datum für jQuery UI Datapicker

 $("#datepicker").datepicker({ 
      inline: true, 
      firstDay: 1, 
      minDate: 1, 
      defaultDate: ???, 
     }); 

https://jsfiddle.net/mckeene/pe05vjcy/

Antwort

1

So würde es scheinen, um es ein wenig, es zu nichts auf dem Standard zu bekommen dauert. Aufbauend auf dieser Antwort: https://stackoverflow.com/a/28078137/99401 ich damit endete:

<div id="datepicker"></div> 

$("#datepicker").datepicker({ 
    inline: true, 
    firstDay: 1, 
    minDate: 1, 
    setDate: null 
}); 
$("#datepicker").find(".ui-datepicker-current-day a").removeClass("ui-state-active"); 
$("#datepicker").find(".ui-datepicker-current-day a").removeClass("ui-datepicker-days-cell-over"); 
$("#datepicker").find(".ui-datepicker-current-day a").removeClass("ui-state-hover"); 

Siehe hier für ein aktuelles Arbeitsbeispiel: https://jsfiddle.net/jreljac/rdnk9yk2/3/

+0

Hallo Jason. Hier ist, wie es aussieht https://jsfiddle.net/mckeene/pe05vjcy/ – McKeene

+0

@McKenee Siehe meine aktualisierte Antwort ... – Jason

+0

Vielen Dank. Seltsam, dass es nicht Teil der Standardoptionen ist. – McKeene