EasyUI datagrid 返回数据 loadFilter与data
intro
两种方法返回数据。url
用于请求数据,loadFilter
用于过滤数据。data
指向要加载的数据。
总之,返回的数据格式:
obj = {
total: 总记录数,
rows: [
// 多条记录的数组
]
}
如果obj = [多条记录]
,则total
无法被前端插件获取(但多行数据依旧可被获取)。
问题
loadFilter: function(obj) {
// 数据过滤
return obj;
}
返回的obj规范:obj.total
: 数值,表示总记录数。obj.rows
: 对象数组,存储多行数据。
如果obj直接就是一个对象数组,则:pagination
中数据可以显示,但total
属性不能正确取到值。
img
-
JavaBean
NOTE: MySQL的count(*)
结果应该用长整型long存储。 -
响应数据
-
HTML页面