如何在Node.js中重新发送Web表单时保留所选参数?

时间:2017-02-04 03:06:29

标签: javascript node.js forms

我是Web开发的新手,并使用Express框架在Node.js中创建项目(尽管我认为这个问题对于处理Web表单非常普遍)。

我有一个包含2个参数的搜索表单:性别和国家/地区。如果用户选择两个参数,并提交搜索表单,则服务器返回应用了两个参数的结果。但是,如果用户稍后更改其中一个参数,则此参数将仅应用于搜索查询。我正在使用GET传递参数。所以查询字符串如下所示:

  

/搜索国家= Austrlia&安培;?性别=女性

我的问题是如何在新搜索中保留所选参数?因此,如果我将性别更改为“男性”,则生成的查询字符串显示为

  

/搜索国家= Austrlia&安培; gender = male的

,而不是

  

/搜索国家=安培; gender = male的

先谢谢。

0 个答案:

没有答案