ビデオを特集するために2つのbutton_to呼び出しがあります。このボタンは、ビデオコントローラーの注目のアクションを呼び出します。
私のコントローラーで
def featured
video = Video.find(params[:id])
video.nfeatured = params[:nfeatured]
video.save
respond_to do |format|
format.html { redirect_to :back }
format.js
end
end
私からしてみれば
<td class="featured">
<% if video.nfeatured == false %>
<%= button_to 'Feature', featured_network_video_path(network, video,
:nfeatured => true), :remote => true, :class => :feature %>
<% else %>
<%= button_to 'Remove', featured_network_video_path(network, video,
:nfeatured => false), :remote => true, :class => :unfeature %>
<% end %>
</td>
ajaxの投稿が成功した後、ボタンを「削除」に変更する最も邪魔にならない方法は何ですか?他のすべては正しく機能しています。features.js.erbファイルでjQueryトグル呼び出しを実行しようとしましたが、機能しませんでした。