0
這應該很簡單,但我被卡住了。我試圖在Rails應用中將值從erb傳遞到jQuery。有兩個彈出窗口。一個在頁面加載,另一個在按鈕點擊。兩者都返回undefined。Rails:將變量傳遞給jQuery
另外,是否有一個簡單的形式content_tag我可以使用傳遞變量?
show.html.erb
<%= content_tag "div", id: "batch_status", data: {batch_status: @batch.status} do %><% end %>
呈現的頁面的HTML源
<div data-batch-status="completed" id="batch_status"></div>
batches.js.coffee
jQuery ->
alert $('#batch_status').data('batch_status')
$("#apply_btn").on "click", ->
alert $('#batch_status').data('batch_status')
完美!非常感謝。 – ardochhigh