我正在使用Rails 4.2.4并尝试创建一个“编辑”链接,该链接将在单击时调用jQuery函数。所以我把它放在我看来......
<%= link_to 'Edit', '#', :onclick => "editMyObject(#{my_object_time.my_object.id})" %>
然后在我的app / assets / javascripts / users.coffee脚本中,我有
editMyObject = (id) ->
# Populate the total for the day
$.ajax
url: "/my_objects/edit"
type: 'GET'
data: {id: id}
success: (data) ->
# populate my form here
error: ->
alert "Something went wrong getting the data"
然而,当我点击链接时,我收到此Javascript错误...
Uncaught ReferenceError: editMyObject is not defined
我已经确认我的咖啡脚本已加载到页面上,但我无法弄清楚上面有什么问题导致浏览器认为函数未定义。