. 私はjqueryデータテーブルが初めてで、ページネーションの問題に直面しています。新しいタプルを挿入すると、テーブルに余分なページが作成されます。
例: 1 つのレコードを挿入すると、最初は一番下に 1 ページが表示され、2 つ目のページを挿入すると、別のページが作成されます。どうすればこの問題を克服できますか
<script type="text/javascript" charset="utf-8">
$(document).ready(function(){
$('#datatables').dataTable({
"sPaginationType":"full_numbers",
"aaSorting":[[2, "desc"]],
"bJQueryUI":true
});
})
</script>
先生と私は次のようなテーブルを持っています
<?php foreach($response->products as $row): ?>
<tr>
<td><?=$row->id;?></td>
<td><?=$row->name;?></td>
<td><?=$row->amount;?></td>
<td><?=$row->type;?></td>
<td><?=$row->description;?></td>
<td><?=anchor('product/update/'.$row->id.'/','Edit');?></td>
<td><?=anchor('product/delete/'.$row->id.'/','Delete');?></td>
</tr>
<?php endforeach; ?>
したがって、forループが発生するたびに余分なページを取得しています...したがって、1ページに表示されているにもかかわらず、10レコードに対して10ページを取得しています