【问题标题】:Checkbox that reloads page and updates url param重新加载页面并更新 url 参数的复选框
【发布时间】:2016-12-13 10:02:35
【问题描述】:

在我的 Rails 应用程序中,我需要在页面上有一个复选框,当按下该复选框时,会更新 url 参数以反映其当前状态 (?checked=true/false)。

我不太确定如何开始,表单也需要提交按钮,而我没有。

【问题讨论】:

    标签: html ruby-on-rails


    【解决方案1】:

    在我看来,最终只使用了 link_to 和 unicode 勾选和未勾选的字符

    - if params[:in_stock] && params[:in_stock] == 'true'
      li = link_to "☑ In stock", search_path(in_stock:false)
    - else
      li = link_to "☐ In stock", search_path(in_stock:true)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-03-19
      • 2014-04-14
      • 1970-01-01
      • 2021-05-24
      • 1970-01-01
      • 2023-03-14
      • 2016-02-01
      相关资源
      最近更新 更多