Я использую библиотеку https://jqueryui.com/datepicker/
Я хотел бы найти свойство, которое отправляет выбранное значение в Backend с американским форматом.
Пример: JS
...
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);
},
....
Без созданияскрытогополя в форме и < Strong>функция?
Кстати, мне это не помогает. Потому что необходимо создание скрытого поля в форме, как уже говорилось. Но очень хорошо
Я использую библиотеку https://jqueryui.com/datepicker/ Я хотел бы найти [b]свойство[/b], которое отправляет [b]выбранное значение [/b] в [b]Backend[/b] с [b]американским форматом[/b]. Пример: [b]JS[/b] [code]
[/code] [b]HTML[/b] [code] Date: [/code] Альтернативно, я использую хак в [b]onSelect[/b] [b]функции[/b]: [code]...
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); }, .... [/code] он [b]принудительно[/b] [b]создает[/b] [b]поле[/b] [b]ввод[/b] [b]скрыто [/b] [code] [/code] Существует ли [b]приемлемое[/b] решение этой проблемы? [b]например,[/b]:< /p> [code]... dateFormat: 'dd/mm/yy', dateToBackendFormat: 'yy-mm-dd', ... [/code] Без [b]создания[/b] [b]скрытого[/b] [b]поля[/b] в [b]форме[/b] и < Strong>функция? Кстати, мне это не помогает. Потому что необходимо создание скрытого поля в форме, как уже говорилось. Но очень хорошо