如何提高大数据量邻接jqgrid的性能

如何提高大数据量邻接jqgrid的性能,jqgrid,Jqgrid,我是jqGrid的新手,我已经实现了一个邻接树状图。它通常需要相当长的时间来加载铬-它可以是1分钟,与IE它需要更长的时间 grid.jqGrid({ datatype: 'jsonstring', editurl: 'ajax/modify', mtype: 'POST', loadonce: true, datastr: jobs, height: 600, aut

我是jqGrid的新手,我已经实现了一个邻接树状图。它通常需要相当长的时间来加载铬-它可以是1分钟,与IE它需要更长的时间

        grid.jqGrid({
        datatype: 'jsonstring',
        editurl: 'ajax/modify',
        mtype: 'POST',
        loadonce: true,
        datastr: jobs,
        height: 600,
        autowidth: true,
        forceFit: true,
        gridview: true,
        autoencode: true,
        viewrecords: true,
        multiselect: true,
        sortable: false,
        toppager: true,
        treeGrid: true,
        treeGridModel: 'adjacency',
        treedatatype: 'POST',
        ExpandColumn: 'import',
        ExpandColClick: true,
        loadComplete: function() {
            grid.setColProp('City', {
                editoptions: {
                    value: function(){
                        var options = select_options('City');
                        options[""] = '';
                        return options;
                    }
                }
            });}

据我所知,分页不适用于邻接treegrid。我已经设置好了,有什么办法可以提高性能吗?为什么IE这么慢?

您使用的是哪个版本的jqGrid和jQuery?一次加载多少个TreeGrid项目?您在测试中使用了哪个版本的IE?你没有包括colModel。您有多少列?jquery 1.9.2。和jqGrid 4.6.0。我现在正在使用IE9。我有25个专栏。我正在加载大约4500行。有多少子节点有一个节点?存在多少根项目?我建议您使用最新版本的免费jqGrid进行测试。你只需要使用它https://rawgit.com/free-jqgrid/jqGrid/master/css/ui.jqgrid.css, https://rawgit.com/free-jqgrid/jqGrid/master/js/i18n/grid.locale-en.js 和https://rawgit.com/free-jqgrid/jqGrid/master/js/jquery.jqgrid.min.js. 加载它需要多少时间?级别0最多有4个子级。级别1最多有20个孩子。级别2是叶节点。我只加载一次以显示所有内容。好的,我来看看。嗨,奥列格,我现在已经更新了jqgrid版本。我使用NavButtonAd添加了一个新按钮,但现在它消失了?