Передача Значений Формы в контроллер в направляющих

Можно использовать текстовое переполнение: замещающий знак; , который согласно caniuse поддерживается всеми главными браузерами.

Вот демонстрация на jsbin.

.cut-text { 
  text-overflow: ellipsis;
  overflow: hidden; 
  width: 160px; 
  height: 1.2em; 
  white-space: nowrap;
}
I like big buts and I can not lie.

13
задан Adam Lee 20 August 2009 в 20:25
поделиться

1 ответ

Это будет доступно в контроллере как

params[:lookup]

Ваш контроллер может выглядеть примерно так:

class SearchesController < ActionController::Base

  def search
    lookup = params[:lookup]
    @models = Model.find_by_lookup(lookup)
  end
end

И ваше представление должно выглядеть так:

<%= form_tag searches_path do %>
  <label for="lookup">Lookup</label>
  <%= text_field_tag :lookup %>
 <%= submit_tag "Submit" %>
<% end %>
23
ответ дан 1 December 2019 в 22:07
поделиться
Другие вопросы по тегам:

Похожие вопросы: