如何使用节点js处理具有可变数量输入的表单

时间:2015-08-25 21:46:34

标签: html node.js forms express

我的页面上有一个表单,其中输入的项目之一是可用服务列表,并且有更多或更少服务添加和删除输入的按钮(即输入第一个服务点击添加服务按钮和另一个服务输入出现点,单击删除服务按钮,删除最后一个服务输入点)

现在我需要一种方法来使用node.js处理后端的输入信息,并且当然不需要提前知道输入了多少服务。我已经在其他地方读过关于发布到阵列但我不知道如何使用node.js / express。

2 个答案:

答案 0 :(得分:1)

获取可以通过html表单中的值数组添加/删除的所有字段。在服务器端,数组在req.body下可用。

注意 - 您需要使用身体解析器或类似的东西来获取表单输入。

此外,如果您使用的是ajax,请在发布表单之前序列化表单输入。

答案 1 :(得分:0)

那么为此,我只需要输入“service [0]”和“service [1]”之类的输入的名称属性等等?