Настройка простого ответа POST в рельсах - PullRequest
0 голосов
/ 06 февраля 2011

Я делаю простой запрос POST с помощью функции jaery .ajax на перенаправленный URL в rails, но не могу получить простой ответ.

Есть ли способ настроить простой ответ в railsбез использования каких-либо вспомогательных функций AJAX?В PHP вы можете просто вывести простой ответ, но rails, похоже, хочет обернуть все в HTML.

Ответы [ 2 ]

2 голосов
/ 06 февраля 2011

Для простого ответа (я думаю, вам нужно просто вывести текст) вы можете использовать

render :text => "Whatever you need to response" #in your controller
1 голос
/ 06 февраля 2011

Я думаю, вам нужно указать, что вы не хотите отображать макет, если request.xhr?.

В контроллере

layout :layout_for_type

def layout_for_type
   request.xhr? ? nil : "application"
end
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...