如何在rails中安全地执行delete和put操作?我已经阅读了文档,并认为我正在做的一切正常,但我似乎无法让它工作。在rails中安全地执行AJAX删除操作
例如,如果我想删除一个员工,我会创建一个名为“EmployeesController”的控制器并创建一个销毁方法来执行删除操作。
然后我进入routes.rb文件并输入map.resources :employees
,它使您可以访问URL辅助函数。
在任何我想打电话从阿贾克斯操作,我应该有这样一行:
<%= link_to_remote "Delete", employee_path(@employee), :method => :delete %>
当我点击链接,它仍然是发送POST操作,所以它什么都不做。
我在想什么或做错了什么?