我的文章可以出现在多个站点上,还有一个带有标题、正文等的文章模型和一个带有 site_id、site_name 等的站点模型,我有一个 article_site_permission 模型,带有 article_id、site_id 和可见,可以是 true 或错误的。
在我的文章编辑页面上,我做了一个 button_to:
<%= button_to 'Hide', article_site_permission_path(:id => @article_site_permission_id, :article_site_permission => {:visible => "false"}), :method => :put %>
这有效 - 它将权限更改为 false。我可以显示相反的显示按钮。
现在我想通过添加:remote => true
到按钮链接来刷新其中包含按钮的 div。但是我在哪里放我的javascript?
它是否在 article_site_permission 视图中 - 即使我正在查看文章本身的视图?它被称为 update.js.erb 吗?
谢谢你的帮助。
为清楚起见更新。
我的按钮在文章/编辑页面上。该按钮更新 article_site_permissions。我想返回文章/编辑并刷新其中包含按钮的 div。
我必须为 article_site_permissions 编辑更新控制器,但是我在哪里放 js 来刷新 div?