私は知っています、現在はすでに尋ねられていますが、私はそれを修正することはできません...
Gemfile
gem 'rails', '3.2.9'
gem 'jquery-rails' , '2.0.2'
class RelationshipsController < ApplicationController
def create
@user = User.find(params[:relationship][:followed_id])
current_user.follow!(@user)
respond_to do |format|
format.html { redirect_to @user }
format.js
end
end
create.js.erb
$("#follow_form").html("<%= escape_javascript(render('shared/unfollow')) %>")
私は部分的な\app\views\shared\_unfollow.html.erbを持っています
<%= form_for current_user.relationships.find_by_followed_id(@account),
:html => { :method => :delete }, :remote => true do |f|%>
<div class="actions"><%= f.submit 'unfollow' %></div>
<% end %>
ボタンを押しても状態は変化しません。「.html_safe」を追加してみてもうまくいきません。
でももしそうなら
$("#follow_form").html("bla bla bla")
また
$("#follow_form").html("<%= 10+10 %>")
それは仕事です