2016-03-26 5 views
0

Я нашел один полезный диапазон DatePicker (только с одним полем ввода):Datepicker формат даты изменения и представить формы

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

Я изменил формат от «мм/дд/гг» до «уу -mm-dd ', он работает до сих пор, пользователь выбирает две разные даты. Если пользователь выбирает ту же дату для начала и конца, формат по-прежнему по умолчанию - «мм/дд/гг». Как я могу это изменить?

Вторая часть моей проблемы заключается в том, чтобы отправить форму. Я пробовал это, но он не работает:

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

ответ

0

Я нашел способ отправки формы. Все еще остается проблема с единственным форматом даты.

Вот решение, если кто-то нуждается в нем:

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