将用户输入作为参数发送到rails link_to方法

时间:2018-07-08 04:51:17

标签: jquery ruby-on-rails

我的视图中包含以下代码:

<span class="pull-right">
      <%= link_to 'Siblings', siblings_path(cnic: '21303-51235-5'), id: 'view_siblings' %>
</span>
<%= f.text_field :cnic, class: "form-control" %>

到目前为止,我已经给cnic参数定了值。 我想要的是:

  

如果用户键入他的cnic,则此用户输入应作为参数发送   到siblings_path。

我该怎么做?

1 个答案:

答案 0 :(得分:1)

$(".form-control").change(function(e) {
  $("#view_siblings").prop("href", siblings_path + "?cnic=" + e.target.value);
  // replace siblings_path with actual url
})