Jquery ui datepicker Internet Explorer文档模式5或8与numberOfMOnths矩阵内联

时间:2014-12-03 18:23:20

标签: jquery-ui internet-explorer jquery-ui-datepicker

您好我正在尝试在着名的(永不正常工作的)Internet Explorer中使用datepicker,并且由于限制,IE浏览器默认设置为文档模式8。 (不要问为什么我知道这是愚蠢的)。不过我需要完成工作。

Jquery 1.7.1 Jquery UI 1.8.17

问题:在IE11 Doc.8或10 Doc.8中,在导航几个月时会发生这种情况:

enter image description here

这就是我为datepciker设置的内容:

$(element).datepicker({
          id: identifier,                 
          firstDay: 1,
          showOtherMonths: true,
          monthNamesShort:monthNamesShort,
          dayNamesShort:dayNamesShort,
          changeYear: true,
          yearRange: getCalendarsYearRange(0),
          //selectOtherMonths: true,
          changeYear: true,
          numberOfMonths: [2, 3],
          showButtonPanel: false,
          minDate: new Date(minDateMaxDate[0] * 1000),
          maxDate: new Date(minDateMaxDate[1] * 1000),
          inline: true
    });

任何人都有任何想法?

1 个答案:

答案 0 :(得分:0)

通过使用短名称而不是完整的月份来修复问题,我想这只会发生在葡萄牙语或具有完整月份名称的语言上。

monthNames:['Jan', 'Feb', 'Mar', 'Abr', 'Mai', 'Jun', 'Jul', 'Ago', 'Set', 'Out', 'Nov', 'Dez'],