easyUI中datagrid 用ajax 获取数据时,不会将前台分页中的page和rows传到后台。
当时用ajax 获取datagrid的数据时,
例如:
$.ajax({
url:"/grid/gridinfolist.ajax?townCode="+towncode+"&villageCode="+workpalcecode+"&girdCode="+gridcode,
async:false,
dataType : "json",
success:function(data){
$('#datagrid').datagrid('loadData',data);
}
});
y有分页效果的datagrid ,不会向后台传递page和rows 只有datagrid自己获得数据时,才会向后台传这两参数
$('#datagrid').datagrid({
url:"/grid/gridinfolist.ajax?townCode="+towncode+"&villageCode="+workpalcecode+"&girdCode="+gridcode,
striped: true,sortOrder: 'asc',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:'网格名称',{field:'displayName',title:'网格别名',{field:'perpleNum',title:'总人口数',{field:'foreignNum',title:'外来人口数',{field:'householdNum',title:'户数',{field:'companyNum',title:'企业数',{field:'commercialNum',title:'商户数',{field:'operate',title:'操作',align:'center',formatter:function(value,rowData,rowIndex){ var c=""; c+="<a href=\"#\" > 查看</a> | <a href=\"#\" > 修改</a>"; return c; } }]] });