0
我正在尝试在我正在构建的Web应用程序中实现加载更多功能。 当应用程序加载时,它会对控制器进行ajax调用,从数据库中检索数据,然后使用JSON对它们进行编码。 我正在使用mysql查询中的限制和偏移量,并且我将在用户滚动时加载更多数据。 这是在控制器中的方法,它的Ajax调用到使用json加载更多功能
function latest_pheeds($offset = 0) {
//Confirm if a user is logged before allowing access
if($this->isLogged())
{
//Limit
$limit = 20;
//user id
$user_id = $this->session->userdata('user_id');
//load pheeds
$dt = $this->pheed_model->get_latest_pheeds($limit,$offset);
$data = $dt['pheeds']; //data
$total = $dt['total']; //Total no of rows of data
$return['pheeds'] = $data;
echo json_encode($return); //encode in json
} else {
$this->output->set_status_header('401',"Attempting Unauthorized Access");
}
}
如何打破这一数据到页面制作,这样我就可以简单地通过Ajax调用来实现没有通过网页作为参数传递给方法用jQuery加载更多?
如何确定下一个页面,以便我也可以使用json将它编码为jQuery,以便使用 – MrFoh 2012-01-18 22:51:24
现在就让你知道..你的意思是你怎么知道下一页的网址是什么?那么'$ next_page_number = $ page + 1' – Kristian 2012-01-18 22:56:38
感谢您的帮助 – MrFoh 2012-01-18 23:11:17