【发布时间】:2019-09-21 19:05:52
【问题描述】:
我有一个带有输入和提交按钮的表单。 如果用户输入“plane”并单击按钮,它将提交到 example.com/something?q=plane。我怎样才能让它去 example.com/something/plane ?
目前,我只用 HTML 编写它,但我认为我需要一个 rails 助手来做到这一点。 (它必须是一个“获取”请求)
<form action="/something" method="get">
<input type="text" name="q" placeholder="Help me">
<button type="submit">Results</button>
</form>
【问题讨论】:
-
我认为您必须在单击提交后立即更新表单的url并通过js提交表单。或者你在 js 中做一个 API 调用。
-
请求是GET还是POST有关系吗?在这种情况下,通常发布请求会达到您想要的效果
-
@ThorTL67 它必须是一个获取请求..
标签: html ruby-on-rails forms