Отправка выбранного значения на серверную часть (или $.Ajax()), отличного от показанного на внешнем интерфейсе [дубликатJquery

Программирование на jquery
Ответить Пред. темаСлед. тема
Anonymous
 Отправка выбранного значения на серверную часть (или $.Ajax()), отличного от показанного на внешнем интерфейсе [дубликат

Сообщение Anonymous »

Я использую библиотеку https://jqueryui.com/datepicker/
Я хотел бы найти свойство, которое отправляет выбранное значение в 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']);

} );

HTML Альтернативно, я использую хак в onSelect функции:

Код: Выделить всё

...

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',
...
Без создания скрытого поля в форме и < Strong>функция?
Кстати, мне это не помогает. Потому что необходимо создание скрытого поля в форме, как уже говорилось. Но очень хорошо

Подробнее здесь: https://stackoverflow.com/questions/791 ... t-frontend
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Jquery»