我想在發生事件時使用coffeescript到.append
部分。問題是,當發生.change
事件時,下面的代碼不會呈現部分內容,而是<%= j render(:partial => 'participant_data').html_safe %>
在網站上顯示爲文本。Rails:在.coffee文件中渲染部分內容
$('input[type=number][id=quantity-select]').change ->
$('#insert-here').append('<%= j render(:partial => \'participant_data\') %>')
return
當我運行$('#insert-here').append("Test")
字Test
顯示在頁面上。所以我的目標是正確的div
,並能夠append
文字,但我想呈現部分而不是文字。
請讓我知道我需要如何改變代碼,使部分呈現。
我沒有咖啡的工作,但js.erb看起來不錯。你能向我們展示你的咖啡文件和控制器嗎? – nobilik