2016-03-26 12 views
0

ich einen nützlichen Bereich picker gefunden habe (mit nur einem Eingabefeld):Datumsauswahl ändert Datumsformat und legt Formular

http://bseth99.github.io/projects/jquery-ui/4-jquery-ui-datepicker-range.html

Ich habe das Format von ‚mm/tt/jj‘ auf ‚yy geändert -mm-dd ', es funktioniert so weit Benutzer wählt zwei verschiedene Daten. Wenn der Benutzer das gleiche Datum für Start und Ende wählt, ist das Format immer noch der Standard - 'mm/dd/yy'. Wie kann ich das ändern?

Der zweite Teil meines Problems besteht darin, das Formular einzureichen. Ich habe das versucht, aber es funktioniert nicht:

.datepicker({ 
    onChange: function() { 
     $('#exchange_search').submit(); 
    } 
}) 

Antwort

0

Ich habe gefunden, wie man das Formular einreicht. Bleibt immer noch das Problem mit dem einzelnen Datumsformat. Hier

ist die Lösung, wenn jemand braucht es:

onAfterUpdate: function (inst) { 
    $('<button type="button" class="ui-datepicker-close ui-state-default ui-priority-primary ui-corner-all" data-handler="hide" data-event="click">Done</button>') 
    .appendTo($('#jrange div .ui-datepicker-buttonpane')) 
    .on('click', function() { 
     $('#jrange div').hide(); 
     $('#exchange_search').submit(); 
    }); 
} 
Verwandte Themen