从rails表单发送json数据

时间:2012-04-19 15:54:26

标签: javascript ruby-on-rails ruby-on-rails-3 html-form

我有一个rails表单,它有一些字段。

现在我想发送这些字段的值,转换为json到某个url

我可以遍历表单的每个元素,将其转换为json(使用javascript) 准备一个json字符串并向服务器发送请求。[客户端转换]

其他方法可以是,将表单正常发布到某些控制器操作。然后读取rails控制器上的数据。将其解析为json并发送到所需的URL [服务器端转换]

但我不认为这些是好方法。

有什么更好的方法可以做到这一点?

1 个答案:

答案 0 :(得分:0)

为什么要在发送到服务器之前进行转换?您可以使用提交的POST数据在服务器端轻松地在Rails中生成JSON。