1.对easyui datagrid 返回的数据,进行排序处理,便于搜索到我们的有用的信息。
例如:
2.datagrid 需要设置 sortable : true
{field : 'crtTime',title : '创建时间',width : 100,sortable :true,align : 'center',formatter : crtTimeFtt},
3.F12 debug查看发送的请求信息
4.截取部分控制器代码
/** */@RequestMapping(value="dabc/{aucId}",method = RequestMethod.GET, produces = { "application/json" })@ResponseBodypublic ListWithTotalCount<SettlementDealDto> sessssssQuery(@ModelAttribute("selectedAgency") SysAgencyDto selectedAgency,@PathVariable String aucId,String customerNo,String name,String account,String mobile,String certNo,String goodName,String brandNo, int page, int rows,String order, String sort){Pageable pageable;if (sort != null && !sort.isEmpty()) {pageable = new PageRequest(page - 1, rows, Direction.fromStringOrNull(order), sort);} else {pageable = new PageRequest(page - 1, rows);}
4.部分字段的排序需要做处理,无法直接使用 sortable:true 完成排序动作