jQuery DatePicker日历在IE8中不起作用

时间:2012-06-05 22:22:33

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

这个问题是referencing a previous post已经回答了。现在问题是...它在IE8中不起作用。它在Chrome和Firefox中完美运行。

在IE8中,将显示日历,并突出显示当前日期。它似乎没有加载我的XML,因此事件可以出现在日历中。

有没有人知道为什么这在IE8中不起作用?谢谢。

1 个答案:

答案 0 :(得分:0)

经过用户@Andrew Whitaker和@Qlimax的大量研究和指导后,我发现IE对我从XML文件中提取日期的方式不满意。

我更改了我的getSelectedDates函数来解析发布的日期,以便IE对它感到满意。 (Chrome和Firefox也很高兴。)

function getSelectedDates() {
    return $(data).find('entry').map(function() {
        var dateStr = $('published', this).text();
        var a = dateStr.split("T");
        var d = a[0].split("-");
        var t = a[1].split(":");

        return {
            title: $('title', this).text(),
            published: new Date(d[0],(d[1]-1),d[2])
        };
    }).get();
}