在带有Express的Jade中有2个带隐藏方法的表单

时间:2013-10-20 22:29:39

标签: javascript jquery web express

我希望在同一页面中有一个更新和删除按钮,以及它们各自的表单和隐藏字段。

因此用户可以查看详细信息,然后可以更新或删除。

如果您有2个隐藏字段并发布,methodOverride得到一个['PUT', 'DELETE']数组并且失败,则会出现此问题,因为此处只有一个:

method = req.body[key].toLowerCase();

如果没有像这样的Express失败,我怎么能有两个按钮?一个肮脏的解决方案浮现在脑海中:让javascript更改隐藏字段的属性,但我想要一个更清晰的解决方案。

1 个答案:

答案 0 :(得分:0)

如果_method字段各自为自己的形式,那么它们如何同时发布? 每个表单应该只有一个_method字段。