Jquery DateTimepicker日历在safari中缺少值

时间:2012-06-08 04:23:16

标签: jquery jquery-ui safari

我正在使用带有timeplugin的jquery datepicker。这适用于我们的许多用户群使用的每个浏览器栏Safari。

    $( '#my_date' ).datetimepicker(
    {
        dateFormat: 'yy-mm-dd',
        minDate: new Date() - 1,
        timeFormat: 'hh:mm:ss'
    });

datepicker上的callander显示为undefined,safari中缺少月份日。有人可以提供一些建议吗?

1 个答案:

答案 0 :(得分:3)

Safari的工作演示 http://jsfiddle.net/jT5Gk/4/ http://jsfiddle.net/jT5Gk/5/

我注意到Safari中的行为并得到了你的观点。

所以,我已经添加了之前的问题,并在发布后解决了图片:)以便在safari中明确其他内容。我可以在safari浏览器中看到,问题是mindate: new date() -1不正确。

您还应该在此处查看:http://www.w3schools.com/jsref/jsref_obj_date.asp 希望它有帮助,只是额外的位使用datepicker我做了http://jsfiddle.net/2qzjg/

<强>码

$('#example16_start').datetimepicker({
    dateFormat: 'yy-mm-dd',
    minDate: new Date(-1) ,
    timeFormat: 'hh:mm:ss'
});​  

  $('#example16_start').datetimepicker({
        dateFormat: 'yy-mm-dd',
        minDate: -1,
        timeFormat: 'hh:mm:ss'
    });​

问题是(在Safari中)

enter image description here

解决方案表现良好

enter image description here