gpt4 book ai didi

ruby-on-rails - 在 Rails 中安静地执行 AJAX 删除操作

转载 作者:行者123 更新时间:2023-12-03 10:17:04 25 4
gpt4 key购买 nike

你如何在 rails 中安静地执行删除和放置操作?我已经阅读了文档并认为我做的一切都正确,但我似乎无法让它工作。

例如,如果我想删除一个员工,我会创建一个名为“EmployeesController”的 Controller 并创建一个 destroy 方法来执行删除操作。

然后我进入routes.rb文件,输入map.resources :employees ,它使您可以访问 URL 帮助程序功能。

无论我想从中调用 Ajax 操作,我都应该有如下一行:

<%= link_to_remote "Delete", employee_path(@employee), :method => :delete %>

当我点击链接时,它仍然在发送 POST 操作,所以它什么都不做。

我错过了什么或做错了什么?

最佳答案

尝试

:url => employee_url(@employee)

IIRC,*_path 是由包含方法的 :resource 指令生成的命名路由,从而覆盖您的 :method => :delete

关于ruby-on-rails - 在 Rails 中安静地执行 AJAX 删除操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/162542/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com