Rails 4模型路径删除不工作,尽管正确的HTML生成
Rails 4 model path delete not working despite correct HTML being generated
这是我的index.html.erb文件(相关部分):
<td><%= link_to 'Destroy', dish_path(dish), :method => :delete, data: { confirm: 'Are you sure?' } %></td>
和
<a data-confirm="Are you sure?" data-method="delete" href="/dishes/4" rel="nofollow">Destroy</a>
是生成的HTML。我知道Javascript是启用的,因为我有大量的Jquery在正确的地方使用。
这是我的路线:
dishes GET /dishes(.:format) dishes#index
POST /dishes(.:format) dishes#create
new_dish GET /dishes/new(.:format) dishes#new
edit_dish GET /dishes/:id/edit(.:format) dishes#edit
dish GET /dishes/:id(.:format) dishes#show
PATCH /dishes/:id(.:format) dishes#update
PUT /dishes/:id(.:format) dishes#update
DELETE /dishes/:id(.:format) dishes#destroy
下一步我应该做什么来弄清楚为什么模型没有被破坏,为什么弹出窗口甚至没有出现?
谢谢。
我明白了。
我有一些javascript代码,尽管看起来完全不相关,导致弹出不出现。
此外,我的'delete'方法在我的控制器应该被称为'destroy'
相关文章:
- JavaScript生成html格式的密码
- soundcloud是如何生成html的
- 从现有html自动生成html源文档
- Javascript - 当使用 Javascript 生成 HTML 元素时,Magnific Popup 不起作用
- 如何使用预定义字符串列表“动态”生成 HTML 代码
- 生成html时,在html数据属性中存储由.push()填充的数组
- php使用ajax生成html表,以应用用户操作,如删除、更新和编辑
- 动态生成html、引号和正斜杠
- 动态生成html文件以显示图像和视频
- 使用coffeescript/jQuery生成HTML比使用字符串更好
- Scalatags生成HTML还是Javascript
- 如何实现动态生成html的返回按钮
- 当使用rails助手和嵌入式ruby时,使用JQuery生成html图像
- 使用grails生成html id的最佳实践
- 如何使用 Node.js 动态生成 Html 内容
- 从图形用户界面生成 html
- 如何在没有第三方库的情况下在服务器上以编程方式生成 Html
- 通过 vanilla javascript 生成 HTML 标签
- 我如何使用javaScript正确生成html标签
- 您可以在不使用服务器的情况下在本地生成 html 吗?