Bootstrap表单无法向Node.js Express服务器发送POST请求排查
解决Clean Blog模板表单无法提交至Express路由的问题
问题背景
基于Clean Blog Bootstrap模板搭建MEN(MongoDB+Express+Node.js)应用,新增发布文章功能后出现异常:
- 表单信息可正常发送至邮箱
- 浏览器控制台能返回JSON对象
- 数据无法发送至Express路由
排查过程
- 用Postman发送相同请求数据,可正常存入MongoDB,排除MongoDB Model定义、Express路由处理逻辑的问题
- 逐步排查页面加载的脚本,定位到模板自带的
sb-forms-latest.js后台运行脚本存在干扰
解决方案
移除sb-forms-latest.js脚本后:
- 表单提交至Express路由的功能恢复正常
- 页面原有功能未受到破坏
内容的提问来源于stack exchange,提问作者Gnome-Improvement713
相关产品推荐
相关产品推荐

