как реализовать функцию переключения для ссылки обновления - PullRequest
0 голосов
/ 14 июля 2011

В настоящее время у меня есть ссылка, как указано ниже в формате

<%= link_to_if_authorized(l(:button_update), {:controller => 'issues', :action => 'edit', :id => @issue }, :onclick => 'showAndScrollTo("update", "notes"); return false;', :class => 'icon icon-edit', :accesskey => accesskey(:edit)) %>

Я хотел бы применить функцию переключения при обновлении, может кто-нибудь, пожалуйста, помогите мне.

1 Ответ

0 голосов
/ 14 июля 2011

Существует множество возможностей для достижения кнопки переключения.Вы можете изменить функцию JavaScript, выполняемую вашей кнопкой, или функция может переключать действие Rails для вызова.Лично я бы пошел на действие Rails, которое знает, как переключать себя:

def toggle_action
  @model = Model.find param[:id]
  if @model.active?
    @model.active = false
    render :js => "alert('Active!');"
  else
    @model.active = true
    render :js => "alert('Inactive!');"
  end
end
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...