im используя jQuery datepicker в моем php-коде специально для браузеров, таких как IE и Firefox. Формат даты по умолчанию datepicker равен mm/dd/yyyy, однако для хрома, поскольку набор выбора даты уже доступен, он показывает dd/mm/yyyy. Независимо от формата отображения, я хочу только отправить обратно на сервер «yyyy-mm-dd» или как в php-дату («Ymd»)jquery datepicker имеет разный формат в разных браузерах
Как я могу отображать дату с datepicker как dd/mm/yyyy и отправить в базу данных как yyy-mm-dd? При этом я не хочу влиять на Chrome, который уже работает правильно. Спасибо за любой совет.
Вы могли бы опубликовать код, в котором вы инициализируете datepicker? –
Как вы «отправляете обратно на сервер»? Как вы «отправляете в базу данных»? Если вы отправляете сервер через javascript (в соответствии с тегами), вы можете его проанализировать/переформатировать перед отправкой. Вы также можете проанализировать дату на стороне сервера перед отправкой в БД. –
Как вы форматируете свой ''? Chrome (неправильно IMO) рисует окно даты иначе, если это '' –