jquery datepicker отправляет дату не в виде строки, используя .serialize () - PullRequest
1 голос
/ 10 сентября 2010

Когда я отправляю свою дату с помощью .serialize (), она отправляет в виде строки, а не в точном формате даты ... есть ли способ отправить ее как 01.09.2010 ... не как строку*

Ответы [ 2 ]

3 голосов
/ 10 сентября 2010

Все публикуется на сервере в виде строки ... так работает HTTP POST.Вы можете изменить формат, но это будет строка независимо от того, какой формат даты вы используете.

Если вы используете jQuery UI Datepicker , вы можете заполнить другим *Поле 1006 *, используемое для публикации, использует параметры altField и altFormat, например:

$("#datepicker").datepicker({
  altField: '#FieldToPost',
  altFormat: 'yyyy-mm-dd' //whatever format here
});

Для получения информации о формате проверьте нашиваши варианты здесь .

0 голосов
/ 10 сентября 2010

Datepicker просто записывает значения в поле ввода, которое является строкой. На странице, на которой размещается эта форма, вы можете преобразовать строку в дату.

...