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

如何检测JetFormBuilder表单ID并解决记录更新失效问题

WordPress 文件上传系统更新异常问题

我用WordPress的JetFormBuilder搭配JetEngine开发小型文件上传系统,目前已经实现用户提交的文件存入数据库,且用户能验证已上传的文档。

现在需要实现:点击「上传文档」按钮时弹出弹窗,弹窗内的表单用于上传新文件并更新对应数据库记录,但按照教程添加带记录ID的隐藏字段后,系统并未更新原有记录,而是新增了一条记录。

相关配置情况

  • 表单配置:已设置更新动作,添加了用于传递记录ID的隐藏字段

    截图1:表单动作配置界面,显示设置了更新CCT记录的动作
    截图2:表单字段配置界面,显示添加了存储记录ID的隐藏字段

  • JetEngine CCT配置:用于生成表单的自定义内容类型(CCT)配置正常

    截图3:JetEngine CCT的字段配置界面,展示文件相关字段设置

  • 弹窗与按钮配置:通过SQL查询生成打开弹窗的按钮,使用Popup Maker插件实现弹窗功能

    截图4:SQL查询配置界面,用于生成带弹窗触发事件的按钮
    截图5:Popup Maker的弹窗配置界面,关联了上传表单

  • 当前核心问题:隐藏字段无法获取选中的记录ID值,导致更新动作无法定位到目标记录,只能新增条目

    截图6:前端界面中隐藏字段的ID值为空,无法传递正确的记录ID

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.14 03:57:44