jquery移动日期字段默认值未填充

时间:2013-11-15 18:20:28

标签: jquery jquery-mobile

<input type="date" name="logdate" id="logdate" value="11/15/2013" />

这是我在Jquery mobile中用于日期字段的HTML。

在带有iOS7和Safari的iPhone上,它总是空白。

我的Android Chrome版总是空白

在Firefox,Chrome等桌面上按预期填充

是否可以在jQuery mobile中设置数据字段的默认值?

jQuery Mobile 1.3.2 jQuery 1.9.1

我发现大约有六篇文章建议使用javascript等,但没有一项工作,似乎“价值”属性应标记对此的关注。

像这样......这不起作用:

How to set default current date using jquery mobile?

当您在桌面浏览器上通过jsFiddle运行它时,它会起作用,但在我可以使用的移动浏览器上运行它时无效。

1 个答案:

答案 0 :(得分:3)

这可能是所有浏览器尚未完全支持HTML5输入日期类型的副作用。要查看此内容,请参阅CanIUse.com部分input of type date

要看的另一件事是你如何设置日期的值。根据{{​​3}},日期必须采用YYYY-MM-DD格式。