easyUI中datagrid 用ajax 获取数据时,不会将前台分页中的page和rows传到后台。
当时用ajax 获取datagrid的数据时,
例如:
$.ajax({
}
});
y有分页效果的datagrid ,不会向后台传递page和rows 只有datagrid自己获得数据时,才会向后台传这两参数
$('#datagrid').datagrid({
idField:'gridName',
sortName: 'createDate',
singleSelect: true,
title:'网格基本信息',
pagination: true,
rownumbers: true,
height: $(document).height(),
fitColumns: true,
// fit:true,
height:346,
loadMsg:'正在查询,请稍等...',
columns:[[
{field:'villageName',title:'村居名称',width:100,align:'center'},
{field:'gridName',title:'网格名称',width:100,align:'center'},
{field:'displayName',title:'网格别名',width:100,align:'center'},
{field:'perpleNum',title:'总人口数',width:100,align:'center'},
{field:'foreignNum',title:'外来人口数',width:100,align:'center'},
{field:'householdNum',title:'户数',width:100,align:'center'},
{field:'companyNum',title:'企业数',width:100,align:'center'},
{field:'commercialNum',title:'商户数',width:100,align:'center'},
{field:'operate',title:'操作',width:100,align:'center',formatter:function(value,rowData,rowIndex){
var c="";
c+="<a href=\"#\" > 查看</a> | <a href=\"#\" > 修改</a>";
return c;
}
}]]
});