Почему не нужно использовать RJS
У jQuery есть встроенная фича — если сервер ответит с content-type=text/javascript библиотека выполнит ответ автоматически. jQuery.ajaxSetup ({ accepts: { script: «text/javascript, application/javascript, application/ecmascript, application/x-ecmascript» }, contents: { script: /(?: java|ecma)script/ }, converters: { «text script»: function (text) { jQuery.globalEval (text); return text; } } }); Поэтому в рельсах довольно распространена тактика «ответь строчкой Javascriptа вместо правильного JSON, который придется обрабатывать».Читать дальше →
