创建更多加载按钮,并在同一codeigniter视图中显示下一组内容 - php

我正在尝试创建一个loadmore按钮。如果单击,则必须加载追加到上一个记录的下一个记录。
这是我的控制器课

class Sample  extends CI_Controller{
  function wall($start)
{
$start = $this->input->post('start');

$resultjson = $this->curl->simple_get("http://www.mywebsite.com/api/posts.php?start=$start&count=10");
$resultant_data = json_decode($resultjson,true);
$data['sample'] = $resultant_data;
$this->load->view('posts',$data);
}
}

在我看来

<html>
<head>
<I have some js files such as masonry>
<script type="text/javascript">
function loadmore()
{

$.ajax({
type:"POST",
url:"http://www.server.com/application/index.php/Sample/wall/",

data :"start=10",
//dataType : 'json',

         success: function (data) {

             alert(data);
         }
});
}
</script>

</head>
<body>
. . . . .
. . . . .
<div id="loadmore" style="margin-top:75%;">
<input type="button" value="loadmore" onclick="loadmore()">
</div>
</body>

</html>

样本是类名,wall是方法名
问题是如果我直接在URL中调用www.mysite.com/application/sample/wall/10,它会给我下10条记录...。但是,如果单击loadmore按钮,则无法显示下10条记录。
即如果我致电www.mysite.com/application/sample/wall,我将得到0到10和一个loadmore按钮。单击按钮时,它必须显示下十个以及较早的数据。
谁能帮帮我吗

参考方案

首先加载www.mysite.com/application/sample/wall/0(默认),并与您的代码相同。
要么
在控制器中添加if($start == ''){$start = 0;}

CodeIgniter Ajax响应包含数据,但输出未定义 - php

我一直在从事CodeIgniter项目,使用ajax从控制器返回数据时遇到了问题。控制器:function outputAjax() { $this->load->model('my_model'); $data['results'] = $this->site_model->getInfo()…

php:将分钟取整到最近的四分之一小时,然后执行更多操作 - php

最初的问题是这样的:取分钟数->转换为四分之一小时-> 1个四分之一小时为1个单位->输出单位我今天整天都在整理页面,几分钟前我的大脑就停止工作了,我只是不知道如何输出单位数量。我知道在此网站上发布问题会有所帮助。因此,用户输入的分钟数(不是小时和分钟,而是数分钟),站点需要输出单位数量。单位是一个刻钟。分钟总是四舍五入到最近的四分之一小时…

php Singleton类实例将在多个会话中保留吗? - php

举一个简单的例子,如果我想计算一个不使用磁盘存储的脚本的命中次数,我可以使用静态类成员来执行此操作吗?用户1:<?php $test = Example::singleton(); $test->visits++; ?> 用户2:<?php $test = Example::singleton(); $test->visits+…

PHP-复选框组 - php

我有一个需要发布的表单复选框组。<input type="checkbox" value="true" checked name="chk0[]"> <input type="checkbox" value="false" name=…

CodeIgniter:“无法重新声明类” - php

诚然,我的OOPHP有点不稳定,但是我看不出这是怎么回事。在我的一个控制器中,我包括一个utils工作表,该表与该控制器一样,扩展了基本的CI_Controller类。这将引发致命错误:Fatal error: Cannot redeclare class Utils in {file path}\utils.php on line 88 控制器:class…