0

以下是我的表的代码:

                  <table class="user_details">
             <tr>
                <th> User ID </th>
                <th> Name </th>
                <th> Address </th>
                <th> Email </th>
                <th> Status </th>
            </tr>
        <tr>
        <? foreach($user_data as $key){
        echo "<tr>";
        echo "<td>".$key['id']."</td">;
        echo "<td>".$key['name']."</td">;
        echo "<td>".$key['adress']."</td">;
        echo "<td>".$key['email']."</td">;
        echo "<td>".$key['status']."</td">;
        echo "</tr">;  
        }
?>
</table>

现在上面提到的代码中有超过 50 条记录。是否有可能通过 jQuery 一次只显示 10 条记录,并且在那里有下一个和上一个按钮。我不想使用任何外部插件。可能的方法是什么?

4

3 回答 3

1

看这里:jsfiddle。您也可以使用许多插件之一。

于 2013-07-04T13:13:55.887 回答
0

没有外接插件??然后,您必须跟踪页面上显示的当前记录范围(例如:1-10 或 10-20),然后单击上一个或下一个,您必须向 db 发送查询以询问下一组记录或用范围内的记录过滤记录。一些 dbs 允许 sql 指定您有兴趣丢弃其他记录的范围。所以你看到这是你必须做的一些编程。

于 2013-07-04T13:21:06.987 回答
0

如果您不想使用外部插件,则必须手动操作:显示/隐藏行、添加额外按钮进行导航等。

但我建议您只加载要使用 ajax 调用显示的数据,而不是写入所有行。

于 2013-07-04T13:14:03.220 回答