2014-12-03 31 views
0

您好,我試圖在着名的(從不工作的)Internet Explorer中使用datepicker,並且由於限制,IE瀏覽器被設置爲文檔模式8默認。 (不要問我爲什麼愚蠢,我知道)。不過,我需要完成這項工作。Jquery ui datepicker Internet Explorer文檔模式5或8與numberOfMOnths矩陣內聯分隔

jQuery的1.7.1 jQuery UI的1.8.17

問題:在IE11 Doc.8或10 Doc.8這種情況發生在瀏覽throught月:

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 
    }); 

任何人有任何想法?

回答

0

通過使用短名稱而不是完整月份來解決問題,我想這隻發生在葡萄牙語或長滿月名的語言上。

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