这是easyui datagrid查询 查询的时候太慢了 求大神看看 如何优化

function queryData(pageSize, pageNumber) {
    var siteNo = $("#cmbSite").combobox("getValue");//id;
    var startDt = $("#startDt").datebox("getValue");
    var endDt = $("#endDt").datebox("getValue");
    
    if(startDt.length<2){
        alert("请输入开始时间");
        return;
    }
    else if(endDt.length<2){
        alert("请输入结束时间");
        return;
    }
    else{
    ShowProgress("正在加载数据....");
    var param = "pageSize=" + pageSize + "&pageNumber=" + pageNumber + "&siteNo=" + siteNo + "&StartDt=" + startDt + "&endDt=" + endDt;
    
    }
    
    $.ajax({
        type: 'get',
        dataType: "jsonp",
        jsonp: "callback",
        url: QXZSearch,
        data: param,
        success: function(data) {
            console.log(data);
            $('#gridList').datagrid({
                'columns': [data.title]
            });
            $('#gridList').datagrid('loadData', data.data);    
            CloseProgress();
            var p = $('#gridList').datagrid('getPager');
            $(p).pagination({
                total: data.total,
                pageSize: pageSize,
                pageNumber: pageNumber,
                onSelectPage: function(pageNumber, pageSize) {//分页
                    queryData(pageSize, pageNumber);
                }
            });

        },
        error: function() {
            $.messager.alert("提示", "加载数据出错", "warning");
            CloseProgress();
        }

     })        
}

qq_没有蜡笔的小新_5
浏览 1847回答 0
0回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JQuery