Javascript Jquery ajax结果未在IE中正确显示

Javascript Jquery ajax结果未在IE中正确显示,javascript,jquery,html,css,ajax,Javascript,Jquery,Html,Css,Ajax,我有一个网站,当js可用时,它使用ajax加载页面段——这在所有浏览器中都适用,唯一的问题是浏览器历史记录只在HTML5浏览器中更新 我最近在该网站上做了很多工作,最近决定尝试整理html4浏览器的历史记录,在这样做的过程中,我在IE中检查了该网站,发现一些ajax调用的数据显示方式出现了问题(只影响IE,而不是FF) URL的结构如下所示: sitename.dev/main_category/sub_category 如果我只是输入sitename.dev/main\u category一切

我有一个网站,当js可用时,它使用ajax加载页面段——这在所有浏览器中都适用,唯一的问题是浏览器历史记录只在HTML5浏览器中更新

我最近在该网站上做了很多工作,最近决定尝试整理html4浏览器的历史记录,在这样做的过程中,我在IE中检查了该网站,发现一些ajax调用的数据显示方式出现了问题(只影响IE,而不是FF)

URL的结构如下所示:

sitename.dev/main_category/sub_category

如果我只是输入
sitename.dev/main\u category
一切正常,但是如果我单击
sitename.dev/main\u category/sub\u category上的子类别链接,结果会被加载,但不会在IE中正确显示。如果我在浏览器中键入地址进行硬加载,所有工作正常

工作(通过硬加载):

不通过ajax工作:

因为它是ajax加载的内容,所以我无法检查dom,但我的函数似乎启动正确,ajax调用返回正确的结果

下面是我的ajax调用代码

function leftsort_click(event) { //main sort click (left menu)
    var page = window.name, page_index,
    api = $('#right_pane').jScrollPane({
    showArrows: true,
    maintainPosition: false
    }).data('jsp');

    if (!$(this).hasClass('sort_cat')) {

    $('ul.sort_ul li, ul.cat_items li').removeClass('active');
    $(this).addClass('active');
    var sid = $(this).attr('id');
    var title = $(this).html();
    var loadUrlx= page;
    if ((sid != '') && (sid != 'undefined')) {
        loadUrlx += '/'+sid;
    }
    if($('.rpp_btn.active').length>=1){
        var res_per_page = $.trim($('.rpp_btn.active').html());
        page_index = $.trim($('.res_page_select.active a').html());
        if (($('.rpp_btn.active').hasClass('just_clicked'))||(!$('.res_page_select').hasClass('just_clicked'))) {
        page_index = '1';
        }
        if ((page_index != 1) || (res_per_page != 25)) {
        loadUrlx += '/' + page_index + '/' + res_per_page;
        }
        $('.rpp_btn, .res_page_select').removeClass('just_clicked');
    }

    loadUrlx = b_url + loadUrlx;
    if (History.enabled) {
        History.pushState(null, null, loadUrlx);

    }

    $.ajaxSetup({
        cache: false
    });

    $("#result_area").load(loadUrlx, function() {
        $("#result_table").trigger("update");
        api.reinitialise();
        tsizer();
    });
    }
}

如果您能提供任何帮助或建议,我们将不胜感激。

解决了这个问题,我当时正在给一个身体注射一个div,Ie对此不满意