【发布时间】:2011-08-19 16:32:26
【问题描述】:
所以我让我的 JavaScript 对 /my_controller/ajax_action 进行 Ajax 调用,但是在控制器中我不知道如何将某些内容输出回 JavaScript。
我收到错误,因为MyController::ajaxAction() 没有视图,但显然没有它的视图,我该怎么办?
【问题讨论】:
-
如果响应不是 JSON 怎么办?我想要一个不仅返回 JSON 字符串,而且返回任何内容的解决方案。
-
好吧,这不是问题标题所说的^^
-
例如,如果您要求 JSON(通过 .json 扩展名),则应始终返回 JSON。还会是什么?你可以使用 JSON 传递几乎任何东西。请参阅this article 了解如何实现这一目标的详细信息。