我的视图有一个链接(远程:true)到控制器中的“新”操作(HTTP“GET”),它响应一些 JSON 格式的数据......我想使用 AJAX 并让我的咖啡脚本文件附加一个渲染部分 AJAX 成功......
这是代码:
$ ->
$('a').click (e) ->
e.preventDefault()
url = $(this).attr('href')
$.ajax
type: 'get'
url: url
dataType: 'json'
success: (json) ->
# I want to do something like this:
$('body').append(render :partial => "questionForm", :locals => {:q_id => json.q_id})
这显然不是正确的语法......是否可以以某种方式将 ruby 嵌入到我的 js.coffee 中?我已经检查了其他所有内容,如果我只是做类似的事情:
$('body').append(json.q_id)
它有效 - 所以 AJAX 调用和“新”操作等似乎都在工作..有什么想法吗?有可能做这样的事情吗?