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

Posted

技术标签:

【中文标题】我可以从我的控制器返回一个值而不是视图吗?【英文标题】:Can i return a value instead of a view from my controller? 【发布时间】:2010-04-02 06:55:11 【问题描述】:

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

【问题讨论】:

【参考方案1】:

你可以的

render :text => @your_object.id

如果需要,然后将您的 responseText 转换为 javascript 处理程序中的整数。

【讨论】:

【参考方案2】:

是的,你可以。

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

【讨论】:

以上是关于我可以从我的控制器返回一个值而不是视图吗?的主要内容,如果未能解决你的问题,请参考以下文章

是否可以从布局中获取视图名称?

如何将消息从我的存储库类返回到我的控制器,然后返回到我在 asp.net-mvc 中的视图?

从不同区域返回视图

我想用 UIPickerView 扩展 CoreDataBooks 示例

Cakephp:保存数组值而不是整数

如何从我的主视图控制器访问 UIView 中的 let 语句?