ajax dataType Html在IE7和IE8上预先添加数据

时间:2012-07-10 08:25:03

标签: ajax jquery

我在这段代码的IE7 + 8上遇到了问题:

    //Post URL
    $.ajax({
        type : 'POST',
        url: url,
        dataType: "html",


    //Success Post
    success: function(data){

        //Reactivate Filters and Grid
        boxFilter.css({'opacity':1});
        var productGrid = $('.products-grid');
        productGrid.css({'background':'none', 'height':'auto', 'opacity':1}).find('img.ajax-loader').remove();

        //Append Data
        var response = $(data);
        var newHtmlGrid = $(response).find(".products-grid > div");
        productGrid.append(newHtmlGrid)

    }

    });

IE9,firefox和其他所有内容都很好,但是在IE7 + 8上它没有用。

如果我console.log(数据)会给我html,但如果我尝试追加它(未过滤)它将无效。

知道为什么会这样吗?

谢谢!

0 个答案:

没有答案