【问题标题】:How to place search params in URL?如何在 URL 中放置搜索参数?
【发布时间】:2023-03-03 01:06:01
【问题描述】:

如何获取表单以在 url 中提交其参数,以便呈现的页面将包含查询(rails 2.3)?

类似这样的:

example.com/search?name=john&age=25&city=atlanta

很简单,我知道,但我不知道该怎么做... :)

谢谢。

【问题讨论】:

    标签: ruby-on-rails search url-routing friendly-url


    【解决方案1】:

    这不是特定于 Rails 的。只需将表单的method 属性设置为GET

    【讨论】:

      【解决方案2】:

      正如 Jimmy 所说:确保您的表单标签如下所示:

      <form method="get" .....>
      

      【讨论】:

        【解决方案3】:

        如果您使用路由助手来执行此操作:

        search_path(:name => "John", :age => 25, :city => "atlanta")
        

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2012-06-28
          • 1970-01-01
          • 2015-10-26
          • 2013-04-27
          • 2014-03-29
          • 1970-01-01
          • 2020-06-10
          相关资源
          最近更新 更多