为android创建类型日期的Textfield

Dan*_*iel 4 jquery html5 android css3 jquery-mobile

我正在为android创建一个HTML5应用程序.

我正在使用jQuery mobile以及以下标题:

<link rel="stylesheet" href="../../lib/jquery.mobile-1.3.0.min.css" />
<script src="../../lib/jquery-1.8.2.min.js"></script>    
<script src="../../lib/jquery.mobile-1.3.0.min.js"></script>
Run Code Online (Sandbox Code Playgroud)

然后按照jQuery mobile的演示站点中的描述添加输入字段:

<input type="date" data-clear-btn="false" name="date-1" id="date-1" value="">
Run Code Online (Sandbox Code Playgroud)

但是,我只是得到一个文本框而不是datepicker.

我错过了什么吗?

Gaj*_*res 5

首先,Chrome会显示数据贴纸组件.其他桌面浏览器将失败,因此不要依赖此实现.

第二件事,jQuery Mobile没有datepicker组件.所以你需要使用第三方插件.不要依赖jQuery UI datepicker插件,因为它们没有针对移动使用进行优化.

更好地使用一些第三方jQuery Mobile插件:

Datebox

Mobiscroll

以下是我的一些答案和示例如何使用jQM数据采集器:

如何仅在字段焦点上显示datepicker?

适用于jQuery mobile(Android)的Datepicker