我希望在同一页面中有一个更新和删除按钮,以及它们各自的表单和隐藏字段。
因此用户可以查看详细信息,然后可以更新或删除。
如果您有2个隐藏字段并发布,methodOverride
得到一个['PUT', 'DELETE']
数组并且失败,则会出现此问题,因为此处只有一个:
method = req.body[key].toLowerCase();
如果没有像这样的Express失败,我怎么能有两个按钮?一个肮脏的解决方案浮现在脑海中:让javascript更改隐藏字段的属性,但我想要一个更清晰的解决方案。
答案 0 :(得分:0)
如果_method
字段各自为自己的形式,那么它们如何同时发布?
每个表单应该只有一个_method
字段。