2012-06-20 9 views
8

Estoy usando jQuery mobile 1.1.0. Tengo un formulario donde el usuario puede editar información. En esa forma hay 2 campos con valores de fecha. Como quiero aprovechar la función incorporada de selector de fecha, el tipo de entrada se establece en "fecha". Cuando se carga el formulario en un navegador de escritorio, el valor se establece correctamente con una fecha; sin embargo, cuando veo el mismo formulario en mi dispositivo móvil (iPhone iOS 5), los campos de fecha no se completan.jQuery Mobile, HTML5, campo de entrada de configuración de tipo = "fecha"

A continuación se muestra un campo, con el tipo = "texto". El valor se ajusta muy bien:

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

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

el campo de fecha (type = "fecha") nunca se pone un conjunto de valores:

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

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

Como se ha dicho, en un navegador de escritorio (Chrome/Firefox), la los campos obtienen un valor establecido Está en el móvil Safari que no.

Si esto ya ha sido respondido en algún lugar, discúlpeme! He buscado pero no he encontrado nada relacionado.

+0

Encontré la solución en http://stackoverflow.com/questions/11183959/setting-the-value-of-date-inputs-on-ipad. – AK76

Respuesta

Cuestiones relacionadas