【发布时间】:2012-06-20 16:18:22
【问题描述】:
我正在使用 jQuery 移动版 1.1.0。我有一个表单,用户可以在其中编辑信息。在该表单中有 2 个带有日期值的字段。由于我想利用内置的日期选择器功能,输入类型设置为“日期”。当表单在桌面浏览器上加载时,会使用日期正确设置值,但是当我在移动设备 (iPhone iOS 5) 上查看相同的表单时,不会填充日期字段。
下面是一个字段,type="text"。值设置得很好:
<input type="text" id="name" />
$("#name").val(obj.Name);
日期字段 (type="date") 永远不会设置值:
<input type="date" id="startdate" />
$("#startdate").val(obj.StartDate);
如前所述,在桌面浏览器 (Chrome/Firefox) 上,这些字段会获得一个值集。它在 Safari 手机上却没有。
如果这已经在某个地方得到了回答,请原谅!我已经搜索过,但没有找到任何相关内容。
【问题讨论】:
-
我在stackoverflow.com/questions/11183959/…找到了解决方案。