2012-02-07 29 views
9

Làm cách nào để hiển thị tệp .js.erb khác khi sử dụng Ajax?Hiển thị tệp .js khác với Rails Ajax

Ví dụ:

<% form_tag user_path, :method => :get, :remote => true do %> 

này trình bày các UserController#show và sau đó làm cho users/show.js.erb. Làm thế nào để làm cho nó đi qua các UserController#show và sau đó làm cho users/hello.js.erb?

Trả lời

21

Trong users_controller.rb:

def show 
    @user = User.find(params[:id]) 
    respond_to do |format| 
    format.js { render 'hello.js.erb' } 
    end 
end 
Các vấn đề liên quan