Мои статьи могут появляться на нескольких сайтах, а также модель статьи с названием, телом и т. Д. И моделью сайта с site_id, site_name и т. Д. У меня есть модель article_site_permission, с article_id, site_id и visible, которая может бытьлибо true, либо false.
На моей странице редактирования статьи я сделал button_to:
<%= button_to 'Hide', article_site_permission_path(:id => @article_site_permission_id, :article_site_permission => {:visible => "false"}), :method => :put %>
Это работает - оно меняет разрешение на false.И я могу показать кнопку Показать, которая делает обратное.
Теперь я хочу обновить div, в котором есть кнопка, добавив :remote => true
к ссылке на кнопку.Но где я могу разместить свой javascript?
Он находится в представлении article_site_permission - даже если я смотрю на само представление статьи?Это называется update.js.erb?
Спасибо за вашу помощь.
Обновление для ясности.
Моя кнопка находится на странице статей / редактирования.Кнопка обновляет article_site_permissions.Я хочу вернуться к article / edit и обновить div, в котором есть кнопка.
Я должен отредактировать контроллер обновлений для article_site_permissions, но куда мне поместить js для обновления div?