2016-01-31 3 views
2

У меня возникла проблема с выбором числа строк за один раз в jQuery DataTables с помощью Bootstrap. Во-первых, мой код ниже извлекает целые данные из базы данных и запускает разбиение на страницы.Как получить данные для одной страницы за один раз

Но я хочу, чтобы данные загружались для одной страницы за раз.

Мой 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 
    }); 
}); 
+0

На странице документации – charlietfl

+0

есть демонстрационные ролики на стороне сервера и соединители на стороне сервера, так как jquery вызывается в неподходящее время (строки не готовы). Я бы снимал все эти данные на стороне клиента и создавал строки таблицы с помощью JavaScript или JQuery. Затем сделайте свой вызов JQuery. Или сделайте то, что сказал @charlietfl. – devtye

+0

@devtye, как строки не могут быть готовы ... таблица создается с сервера. Не может быть – charlietfl

ответ

0

Вы должны осуществлять обработку на стороне сервера, чтобы извлечь одну страницу одновременно с сервера, см this example.

Luckily Распространение DataTables включает в себя PHP-класс ssp.class.php и sample code, что делает его довольно простым в использовании с PHP.

+0

Спасибо за ваш ответ Gyrocode Но его работа только для отдельной таблицы. Как сделать id для одного первичного ключа другой таблицы. –

Смежные вопросы