Я хочу отобразить модальное окно с сообщением об ошибке, когда пользователь ввел что-то неверное в форму, но выполнить другое действие, если все в порядке. Тем не менее, когда я пытаюсь отобразить модальное окно с
render :js => "jQuery.facebox(#{...})"
отображается только фактический вызванный JavaScript:
try {
jQuery.facebox(...)
} catch (e) { alert('RJS error:\n\n' + e.toString());
alert('jQuery.facebox(\"<div class=\'error\'>Error</div>\")');
throw e;
}