答案 0 :(得分:3)
是的,如果这些数据动态变化,使用jQuery将是一个很好的解决方案。
答案 1 :(得分:3)
我相信如果你用php直接划分它会更快。 这是你问题的一段代码。
//assuming this is your database retrieval
$tableArr = array();
for($i=1; $i<=50; $i++) {
$tableArr[] = '<tr><td>'.$i.'</td><td> Name '.$i.'</td><td> Type'.$i.'</td></tr>';
}
//chunked or divided data
$dividedArray = array_chunk($tableArr, 15);
$dataTable = "";
$commonHeader = '<thead><tr><th>ID</th><th>Name</th><th>Type</th></tr></thead>';
foreach($dividedArray as $indDividedTable) {
$dataTable.= '<table border="1">';
$dataTable.= $commonHeader;
$dataTable.= implode("\n", $indDividedTable);
$dataTable.= '</table>';
}
echo $dataTable;
答案 2 :(得分:1)
不确定你的意思是“旁边”字面意思“旁边”,但我已经使用jQuery数据表来分页数据并且效果很好。您可能希望修改PHP以将数据输出为JSON格式,或者甚至可能将数据提取单独的查询返回给服务器。
答案 3 :(得分:1)
相邻意味着什么?如果你的意思是分页,jQuery肯定可以使用AJAX来做到这一点。我正在使用jQuery插件datatables 使用JSON格式从PHP检索数据。它默认有表格分页。