You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用AJAX XMLHttpRequest加载服务器列表时分页功能失效求助

排查方向

  • 分页按钮交互逻辑排查:当前你输出的分页按钮是普通<a>标签,默认点击会触发页面整体跳转刷新,完全绕过了你写的AJAX局部加载逻辑。需要确认是否给分页按钮绑定了点击事件、是否阻止了标签的默认跳转行为。
  • AJAX请求传参排查:你定义的refreshData函数请求serverlist.php时,请求地址是固定写死的query/Examples/serverlist.php,没有传递目标页码的page参数,导致PHP端每次接收不到页码参数,默认返回第1页数据。
  • PHP总条数计算逻辑排查:你计算总记录数时使用的语句是$stmt = $db->query('SELECT * FROM servers'); $total_results = $stmt->fetchColumn();,fetchColumn()默认返回结果集第一行的第一个字段值,而非查询结果的总行数,会导致总页数计算错误,需要改为SELECT COUNT(*) FROM servers来统计总记录数。
  • PHP参数合法性校验排查:可以临时在PHP代码顶部输出$_GET['page']的取值,确认请求时传递的页码参数是否能被后端正常接收。

内容的提问来源于stack exchange,提问作者Calbyy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.04 05:48:04