jQuery UI Datepicker — значения даты не передаются должным образом

#jquery #jquery-ui #jquery-ui-datepicker

#jquery #jquery-ui #jquery-ui-datepicker

Вопрос:

Я искал решение своей проблемы с пользовательским интерфейсом — здесь и в других блогах, но пока не нашел решения.

У меня есть HTML-файл с jquery UI datepicker в нем,

DateFormat: ‘дд / мм / гг’,
altFormat: ‘мм / дд / гг’

  • в datepicker задаются два параметра. В принципе, я хочу показать пользователю дату европейского стандарта, но передать американский стандарт при отправке.

Когда форма отправлена, скрипт, который ее интерпретирует, видит день как месяц, месяц как день и останавливается.

Как мне в принципе отобразить дату по европейским стандартам, но обработать американские стандарты?

Заранее благодарю вас.

P.S. Я новичок в JS, буду признателен за любую помощь.

Комментарии:

1. Какой код вы используете. Вы всегда можете получить временную метку, а затем отобразить ее так, как вы хотите.

Ответ №1:

Убедитесь, что вы установили правильный altField селектор для существующего поля. http://jqueryui.com/demos/datepicker /

Рабочий пример:http://jsfiddle.net/marcosfromero/kyfEy /

Комментарии:

1. 1 — И вы могли бы сделать «actualDate» скрытым, если хотите, чтобы вы могли отправлять в одном формате, но отображать в другом. Неплохо.