Ruby on rails AJAX删除rails。。。错误:未定义的局部变量或方法删除
尝试AJAX请求删除时出错 我认为它来自视图中的html生成器函数Ruby on rails AJAX删除rails。。。错误:未定义的局部变量或方法删除,ruby-on-rails,ajax,ruby-on-rails-4,Ruby On Rails,Ajax,Ruby On Rails 4,尝试AJAX请求删除时出错 我认为它来自视图中的html生成器函数 NameError in ProductsController#edit undefined local variable or method `delete' for #<#<Class:0x000001071a0998>:0x00000108bb7bb0> 咖啡脚本 $ -> $("a[data-remote]").on "ajax:success", (e, data, status
NameError in ProductsController#edit
undefined local variable or method `delete' for #<#<Class:0x000001071a0998>:0x00000108bb7bb0>
咖啡脚本
$ ->
$("a[data-remote]").on "ajax:success", (e, data, status, xhr) ->
alert "The post was deleted."
图像控制器
def delete
@picture = Picture.new(params[:user])
@picture.destroy
end
它应该是method::delete。delete不是您可以调用的方法
$ ->
$("a[data-remote]").on "ajax:success", (e, data, status, xhr) ->
alert "The post was deleted."
def delete
@picture = Picture.new(params[:user])
@picture.destroy
end