Rails使用AJAX进行CRUD操作

时间:2018-01-19 13:06:42

标签: ruby-on-rails json ajax rest

我正在开发一个Rails应用程序。我使用scaffold生成器生成了所有资源,现在我正在使用AJAX函数处理javascript。

我看到如果我请求/entities/1.json,它会返回带有id=1的记录的JSON数据,所以我想知道是否可以使用GET / POST http请求以相同的方式执行其他CRUD操作使用/entities/new.json之类的路由,即发出一个AJAX请求,将发布数据作为JSON发送。

你能指导我怎么做吗?

1 个答案:

答案 0 :(得分:0)

如您所见,scaffolds为HTML和json生成正确的URL和代码,因此发送POST以创建资源应该没有问题。

您可以在Rails指南中找到有关JavaScriptJSON

的更多信息