根据我的经验,您应该在 Mobi Pick 和 Mobiscroll 之间进行选择。
日期框
我在我之前的安卓手机(galaxy S2)上发现了一些 Datebox 渲染问题,除此之外,Datebox 接近 Mobi Pick(性能虎钳 + 配置潜力)。Datebox 和 Mobi Pick 的主要区别在于最终设计。
工作 jsFiddle 示例:http: //jsfiddle.net/Gajotres/ktbcP/
<input name="mydate" id="mydate" type="date" data-role="datebox" data-options='{"mode": "datebox", "useNewStyle":true}'/>
移动卷轴
Mobiscroll 有更多的选择和皮肤。它可以更好地集成到 jQM 中,并且具有更好的响应 UI,不幸的是它在 2.X android 手机上存在性能问题(iPhone 设备没有问题)。
工作 jsFiddle 示例:http: //jsfiddle.net/Gajotres/WDjfR/
$(document).on('pagebeforeshow', '#index', function(){
$('#demo').mobiscroll().date({
invalid: { daysOfWeek: [0, 6], daysOfMonth: ['5/1', '12/24', '12/25'] },
theme: 'android-ics',
display: 'inline',
mode: 'scroller',
dateOrder: 'dd mm yy',
dateFormat : "dd-mm-yy"
});
});
摩比皮克
如果您对它的 UI 外观感到满意,我会选择 Mobi Pick 而不是 Mobiscroll。如果您不使用 Mobiscroll 代替。
工作 jsFiddle 示例:http: //jsfiddle.net/Gajotres/zyVjE/
$(document).on('pagebeforeshow', '#index', function(){
$('#demo').mobipick({
dateFormat: "MM-dd-yyyy"
});
});
更多信息
可以在此处找到详细的概述和示例。