我可以从控制器返回值而不是视图吗?

时间:2010-04-02 06:55:11

标签: ruby-on-rails ajax controller

我想为我的ajax调用返回一个新创建的对象的id,而不是返回与控制器方法关联的视图。

2 个答案:

答案 0 :(得分:9)

你可以做到

render :text => @your_object.id

然后根据需要将responseText转换为javascript处理程序中的整数。

答案 1 :(得分:1)

是的,你可以。

render :text=> "the text that you want to return"