После более часа проб и ошибок, а также десятков учебных пособий и блогов, в которых публикуются примеры, я все еще не могу заставить работать простую функциональность ajax.Вот то, что находится в моей части:
<span id="friend">
<%= link_to_remote image_submit_tag("/images/add_as_friend.gif"), :url => {:controller => 'friends', :action => 'add', :id => id} %>
</span>
Это то, что находится в моем контроллере:
class FriendsController < ApplicationController
def add
unless params[:id].nil?
Friend.create(:user_id => @current_user.id, :friend_id => params[:id], :friend_type => 2)
end
end
end
Это то, что находится в моем файле add.rjs:
page.replace_html 'friend', "A request to be friends with this player has been sent."
Изображение по ссылке подходит нормально.Когда я нажимаю на него, ничего не происходит.Я проверил базу данных и ничего не происходит.Должно быть, я что-то упускаю, есть мысли?