jQuery Mobile,HTML5,设置输入字段type ="date"

AK7*_*K76 8 mobile jquery html5

我正在使用jQuery mobile 1.1.0.我有一个用户可以编辑信息的表单.在该表格中有2个具有日期值的字段.由于我想利用内置的日期选择器功能,因此输入类型设置为"date".在桌面浏览器上加载表单时,使用日期正确设置值,但是当我在移动设备(iPhone iOS 5)上查看相同表单时,不会填充日期字段.

下面是一个字段,type ="text".该值设置正常:

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

$("#name").val(obj.Name);
Run Code Online (Sandbox Code Playgroud)

日期字段(type ="date")永远不会获得值集:

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

$("#startdate").val(obj.StartDate);
Run Code Online (Sandbox Code Playgroud)

如上所述,在桌面浏览器(Chrome/Firefox)上,字段会获得一个值集.它不在Safari手机上.

如果已经在某处回答过这个问题请原谅!我搜索过但没有发现任何相关内容.

AK7*_*K76 11

我从另一篇文章中找到答案:在iPad上设置日期输入的值

这只是将日期格式化为yyyy-MM-dd的问题,就是这么简单.