jQuery移动日期输入刷新/创建

jQuery移动日期输入刷新/创建,jquery,date,jquery-mobile,cordova,Jquery,Date,Jquery Mobile,Cordova,调用标准日期输入时,如下所示: <input type="date" name="date" id="date" class="selectDateAppointment" /> 这在我的桌面互联网浏览器中工作得非常出色,不幸的是,在使用Cordova编译并在我的Android手机上运行后,在选择日期后,它只是显示为空白。我假设我必须刷新输入,因为jQuery mobile通常需要您这样做,这就是我使用此选项的原因: $(this).trigger('create'); 仍然不起

调用标准日期输入时,如下所示:

<input type="date" name="date" id="date" class="selectDateAppointment" />
这在我的桌面互联网浏览器中工作得非常出色,不幸的是,在使用Cordova编译并在我的Android手机上运行后,在选择日期后,它只是显示为空白。我假设我必须刷新输入,因为jQuery mobile通常需要您这样做,这就是我使用此选项的原因:

$(this).trigger('create');

仍然不起作用,这让我抓狂,有人知道解决方法吗?

在初始化datepicker元素之前设置datepicker默认格式

$.datepicker.setDefaults({
    dateFormat: "dd-mm-yy"
});
$('.selectDateAppointment').datepicker();
我在安卓4.1.2中测试了这个,它对我来说很好

$.datepicker.setDefaults({
    dateFormat: "dd-mm-yy"
});
$('.selectDateAppointment').datepicker();