0
讀我試圖創建一個包含詳細信息的模式窗口的窗口。異步從數據庫
# show.html.erb
<%= link_to 'Info', player_info_path, :remote => true %>
# Controller
def player_info
@player = Player.find(1) # ignore the hard-coding
end
# player_info.js.erb
alert(<%= @player.name %>); # alerts 'undefined'
$("#player_info").html("<%= escape_javascript(render("detailed_info"))%>");
JavaScript的執行,但我怎樣才能從控制器的詳細信息給JavaScript或者我可以執行從js.erb一個CRUD動作?
你可以嘗試'警報( 「<%= @ player.name%>」);'(注意引號!)?您應該能夠訪問你的JS視圖中使用@ player.attribute的玩家數據。 – emrass
啊,當然!我真的應該知道自己,但謝謝你的答案! – guusli