jQuery Mobile, HTML5, настройка поля ввода типа= " дата"

Я использую jQuery mobile 1.1.0. У меня есть форма, где пользователь может редактировать информацию. В этой форме есть 2 поля со значениями даты. Поскольку я хочу использовать встроенные функции выбора даты, тип ввода установлен в "дата". Когда форма загружается в браузере рабочего стола, значение устанавливается правильно с датой, однако при просмотре той же формы на мобильном устройстве (iPhone iOS 5) поля даты не заполняются.

Ниже приведено одно поле с типом= "text". Значение получает установить штраф:

<input type="text" id="name"  />

$("#name").val(obj.Name);

поле даты (type="date") никогда не получает набор значений:

<input type="date" id="startdate" />

$("#startdate").val(obj.StartDate);

как указано, в настольном браузере (Chrome/Firefox) поля получают набор значений. Это на мобильном Safari, что это не так.

Если на это уже ответили где-то, пожалуйста, извините меня! Я искал, но не нашел ничего, связанного.

1 ответов


Я нашел ответ из другого сообщения: установка значения даты ввода на iPad

Это просто вопрос форматирования даты в формате гггг-ММ-ДД, это просто.