You need to enable JavaScript to run this app. 点击div触发Ajax需两次点击获取Python脚本SSH返回数据问题
优惠活动
大模型
产品
解决方案
定价
更多

点击div触发Ajax需两次点击获取Python脚本SSH返回数据问题

需求目标
  • 实现点击div元素时动态更新其内部内容的交互逻辑:前端通过Ajax向Python后端脚本发送请求,由后端脚本发起SSH操作,将执行结果返回前端完成div内容填充。
异常现象
  • 必须连续点击两次div才能获取正确返回数据:
    • 第一次点击div时,仅完成请求发送动作,div内部无任何内容更新
    • 第二次点击div时,页面会将第一次请求获取的结果填充到当前点击的div中
待排查与确认的问题
  • 异常原因猜测:是否因为SSH请求耗时较长,导致Ajax执行流程在服务端响应返回前就已执行完毕,引发请求响应时序错位?
  • 接口返回可行性确认:是否可以实现Python脚本将数据直接返回给Ajax请求,而非先经过response.html模板渲染后再交付给前端?
关联排查材料
  • 后端路由文件:ap.py相关代码片段
  • 前端交互页面:index.html相关代码片段
  • 返回模板文件:response.html相关代码片段

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.11.01 08:36:10