У меня есть простой сценарий, когда я хочу запросить страницу. Формат запроса - текстовый / html. Если есть какая-то ошибка в контроллере / логике действия для этого запроса, я хочу получить сообщение об ошибке. Суть в том, что я хочу, чтобы сообщение об ошибке сообщалось с типом ответа javascript (т.е. без обновления страницы). Если ошибок нет, я хочу, чтобы страница загружалась через ожидаемый тип ответа text / html.
В принципе, я хочу два разных типа ответа в зависимости от того, есть ли ошибка или нет. Это выполнимо в рельсах 3? Если это так, что является лучшей практикой?
Быстрый пример кода был бы очень признателен.
Спасибо.