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页面