Я хотел бы найти свойство, которое отправляет выбранное значение в Backend с американским форматом.
Пример:
JS
Код: Выделить всё
$( function() {
$( "#datepicker" ).datepicker();
$.datepicker.regional['pt-BR'] = {
closeText: 'Fechar',
prevText: 'Anterior',
nextText: 'Próximo',
currentText: 'Nyní',
monthNames: ['Janeiro', 'Fevereiro', 'Março', 'Abril', 'Maio', 'Junho', 'Julho', 'Agosto','Setembro', 'Outubro', 'Novembro', 'Dezembro'],
monthNamesShort: ['led', 'úno', 'bře', 'dub', 'kvě', 'čer', 'čvc', 'srp', 'zář', 'říj', 'lis', 'pro'],
dayNames: ['Domingo','Segunda', 'Terça', 'Quarta', 'Quinta', 'Sexta', 'Sábado'],
dayNamesShort: ['dom', 'seg', 'ter', 'qua', 'qui', 'sex', 'sab'],
dayNamesMin: ['Dom', 'Seg', 'Ter', 'Qua', 'Qui', 'Sex', 'Sab'],
weekHeader: 'Týd',
dateFormat: 'dd/mm/yy',
firstDay: 7,
isRTL: false,
showMonthAfterYear: false,
yearSuffix: ''
};
$.datepicker.setDefaults($.datepicker.regional['pt-BR']);
} );
Код: Выделить всё
Date:
Код: Выделить всё
...
dateFormat: 'dd/mm/yy',
onSelect: function(dateText) {
// Converter a data para o formato que o backend espera
var dateObject = $(this).datepicker('getDate');
var backendFormat = $.datepicker.formatDate('yy-mm-dd', dateObject);
$("#datepickerHidden").val(backendFormat);
},
....
Код: Выделить всё
например,:< /p>
Код: Выделить всё
...
dateFormat: 'dd/mm/yy',
dateToBackendFormat: 'yy-mm-dd',
...
Кстати, мне это не помогает. Потому что необходимо создание скрытого поля в форме, как уже говорилось. Но очень хорошо
Подробнее здесь: https://stackoverflow.com/questions/791 ... jax-differ