如何以HTML格式发回一个预设的数据字段?

时间:2014-12-02 05:45:50

标签: javascript html node.js forms post

我正在Node.js网站上工作。它维护着一个省的地区数据。要编辑区域数据,管理员会键入区域的名称和年份,然后转到包含有关区域的各种字段的表单(/edit?district=blah&year=2010)。如何在POST路径的范围内跟踪填写表格的区域和年份?

基本上我想用表格POST发回当前网址参数中的数据。

2 个答案:

答案 0 :(得分:1)

在您的节点服务器中需要body-parser模块。然后,您可以使用post方法在任何路由中获取身体中发布的参数request.body.paramName

答案 1 :(得分:1)

我动态地将?district=blah&year=2014添加到表单的操作字段中,它可以正常工作!我可以在POST处理程序中使用req.query.districtreq.query.year来获取这两个变量。人们向我建议的另一种方式是在页面上隐藏输入框并预先填充数据(使用JS或您正在使用的任何模板系统)并将其与表单一起提交。