来自picasa api的jquery ajax不在IE中工作

时间:2012-10-06 21:50:27

标签: jquery ajax internet-explorer

我正在使用此代码从picasa中提取图片网址:

var s = $.dudaGlobal.settings.init;
            var f = $.dudaGlobal.settings.internal;
            var p = $.dudaGlobal.settings.picasa;

            var json_Album_URI = f.picasaUrl
                + "user/" + p.username
                + "?alt=" + "json"
                + "&kind=" + "photo"
                + "&max-results=" + s.images
                + "&hl=" + "en_US"
                + "&fields=" + "entry(media:group,id)"
                + "&thumbsize=" + 104;

            $.ajax({
                type:'GET',
                url:json_Album_URI,
                success:function (data) {
                    $.dudaGlobal.settings.internal.picasaReturnData = data;
                    $('#' + f.imagesCntrID).html(methods.init("createImages"));
                },
                dataType:'json',
                async: true
            });

它适用于chrome和FF,但不适用于IE(9及以下版本)。 我曾尝试使用F12进行调试,但没有运气..我对IE很软弱。 here是指向该网页的链接

1 个答案:

答案 0 :(得分:0)

我通过将dataType:'json'更改为dataType:'jsonp'来开展工作。它起作用了......