
点击加载更多实现原理:通过“更多”按钮向服务端发送Ajax请求,PHP根据分页参数查询将最新的几条记录,数据以JSON形式返回,前台Query解析JSON数据,并将数据追加到列表页。其实也是Ajax分页效果。
参数 | 描述 | 默认值 |
amount | 每次显示记录数 | 10 |
address | 请求后台的地址 | - |
format | 数据传输格式 | json |
template | html记录DIV的class属性 .single_item | - |
trigger | 触发加载更多记录的class属性 .get_more | - |
scroll | 是否支持滚动触发加载 | false |
offset | 滚动触发加载时的偏移量 | 100 |
以下就是数据量信息:
CREATE TABLE IF NOT EXISTS `article` ( `id` int(11) NOT NULL AUTO_INCREMENT, `title` varchar(150) NOT NULL, `addtime` int(10) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=0 ;