Javascript 简单平均叠加问题

Javascript 简单平均叠加问题,javascript,node.js,express,web,mean,Javascript,Node.js,Express,Web,Mean,我有一条快线; router.get('/uni/:queryst,函数(req,res){ var choice=req.params.queryst);} 基本上,我使用URL中的queryst值来查询数据库中的内容。在前端,我需要有一个输入字段,用户在其中键入选项并点击submit,然后在浏览器上将其转换为类似/uni/valuehere的内容,并发送GET to express到我上面写的路由器捕获的位置。我不知道如何将HTML的输入字段转换为/uni/valuehere格式的URL 至

我有一条快线; router.get('/uni/:queryst,函数(req,res){ var choice=req.params.queryst);}

基本上,我使用URL中的queryst值来查询数据库中的内容。在前端,我需要有一个输入字段,用户在其中键入选项并点击submit,然后在浏览器上将其转换为类似/uni/valuehere的内容,并发送GET to express到我上面写的路由器捕获的位置。我不知道如何将HTML的输入字段转换为/uni/valuehere格式的URL

至于最初的代码测试,我直接手动键入URL,输入我想要验证的值,以检查数据是否通过。好的,用户不会直接键入URL进行搜索,他们需要一个表单,而这正是我不知道如何将输入字段转换为URL格式/uni/whatevertheUserHasTypedInFields应该出现在此处的原因


提前谢谢你的帮助。我正在自学平均水平,并且已经走了很长的路。我需要有经验的开发人员的支持,因为我目前被困在这里。

在发送请求写入时(在控制器中):

在服务器端写入时:

$http.get('/uni/:queryst',function(req,res){
var choice= req.params.queryst
// Code ....

});

字符串连接在表单提交逻辑上,您不能向服务器发出请求吗?像var val=form['btnValue']//用户单击的任何内容(您将有权访问),然后请求({url:'http:///api/v1/uni/“+val}”)?
$http.get('/uni/:queryst',function(req,res){
var choice= req.params.queryst
// Code ....

});