获取easyUI的datagird的所有行

来源:互联网 发布:如何申请淘宝号 编辑:程序博客网 时间:2024/05/12 22:17

为了导出datagird页面数据Excel的,才获取easyUI的datagird的所有行,结果导出后发现只有20条(因为我分页每页20条数据),获取所有行对象后才可以导出完整的Excel

var rows = ""; rows = $('#table1').datagrid("getRows");// 获取当前页的所有行//下面方法获取所有行$.ajax({url: "http://" + window.location.host + "/EnvV30AmcsRest/V1/WWater/ADT/DataManageDataAPI",//页数1,行数是datagrid的总行数,其他参数和需要获取行对象的datagrid是一样的        data: {        page: "1", rows: $('#table1').datagrid('getData').total, queryType: queryType,checkType: $("#checkTypes").val(), factorsValues: factorsStrs, portIds: ports,                beginTime: formatterTime2(nowDate), endTime: formatterTime(nowDate)        },        type: "get",        async: false,//true,        dataType: "json",        success: function (datas) {            rows = datas.rows;  //获取datagird的所有行        }});


原创粉丝点击