javascript - 如何一次获取一页数据

标签 javascript php jquery twitter-bootstrap datatables

我在使用 Bootstrap 的 jQuery DataTables 中一次获取行数时遇到问题。首先,下面的代码从数据库中获取全部数据并开始分页。

但我希望一次加载一页数据。

我的 PHP 代码是:

<table id="example1" class="table table-bordered table-striped">
    <thead>
    <tr>
    <th> Name</th>
    <th>category</th>
    <th>Location</th>

    </tr>
    </thead>
    <tbody>
    <?php foreach ($datastat as $row) {

    ?>
    <tr>
    <td><?php echo $row['fname'];?> <?php echo $row['mname'];?> <?php echo $row['lname'];?></a></td>
    <td><?php echo $row['category'];?></td>
    <td><?php echo $row['location'];?></td>
    </tr>
    <?php }?>

    </tbody>
    <tfoot>
    <tr>
    <th> Name</th>
    <th>category</th>
    <th>Location</th>

    </tr>
    </tfoot>
    </table>     

我的 JavaScript 代码是:

 $(function() {
    $('#example1').dataTable({
       "bPaginate": true,
       "bLengthChange": true,
       "bFilter": true,
       "bSort": true,
       "pageLength": 10
    });
 });

最佳答案

您需要实现服务器端处理才能从服务器一次检索一页,请参阅 this example .

幸运的是,DataTables 发行版包含 PHP 类 ssp.class.phpsample code这使得它相当容易与 PHP 一起使用。

关于javascript - 如何一次获取一页数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35111253/

相关文章:

php - 如何覆盖 NyroModal 包装器?

javascript - 无 Chrome 的 YouTube 视频播放器和 Internet Explorer

javascript - jQuery 将所有 href =""替换为 onclick ="window.location="

javascript - 在reactjs中获取下拉列表的键值

javascript - 为什么 .on ('load' , function) 在 JS 模板上不起作用?

php - 是否可以在创建行时获取主键的值?

php - 可以选择...进行更新,进行电子商务交易,然后在 PHP 中调用 MySQL 存储过程吗?

javascript - 如何将 <label> 和普通文本与 Kendo UI 对齐?

javascript - 如何使用 jsdoc 对此进行记录?

javascript - 声明 const 时遇到问题