Я использую Ruby on Rails 3. Я пытаюсь использовать remote_function
, и я хотел бы вызвать метод из моего помощника вместо контроллера.
Итак, в моем окне просмотра у меня есть:
<%=
f.text_field :name, :id => "name_id",
:onkeyup => remote_function(
:update => "name_div",
:url => { :action => :method_name }
%>
Это, собственно, вызовет следующий метод из файла контроллера (я также правильно настроил маршрутизаторы):
def method_name
...
end
Я хотел бы переместить код method_name
в моем файле помощника, а затем вызвать этот метод из помощника вместо контроллера (без настройки маршрутизатора). Возможно ли использовать remote_function
? Если да, то как это сделать?