jQuery datepicker разница между "dateFormat" и " altFormat"

согласно этой документации,http://jqueryui.com/demos/datepicker/#option-altFormat

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

однако, как кажется, показывают один и тот же формат.

вот мой код:

        $("#joindate").datepicker({
            dateFormat: $.datepicker.TIMESTAMP,
            altFormat: 'yy-mm-dd'
        });

и я хотел бы, чтобы пользователь увидел формат yy-mm-dd и отправил метку времени на сервер, используя мой запрос post. Я переключил значения altFormat и dateFormat, но либо я получаю yy-mm-dd в обоих (textbox и $_POST), либо метку времени в обоих.

есть ли обходной путь для этого ?

1 ответов


Я думаю, вы должны прочитать эту

dateFormat, который будет использоваться для altField. Это позволяет одну дату формата отображения для пользователя цели выбора, в то время как другой формат фактически отправляется за сцены. Для полного списка возможные форматы см. formatDate функция

ссылки:

http://api.jqueryui.com/datepicker/#option-altField