Вечер.Я использую модальные инструменты jquery, который загружает мою форму.форма загружается нормально и отправляет.Моя проблема правильно отображает ошибки формы в том же модальном.
Я также использую dynamic_form для отображения ошибок.
В настоящее время код довольно прост.как вы можете видеть в контроллере при рендеринге частичного при наличии ошибки.вот где проблема.мне нужно получить это частично, чтобы вернуться в модал.Я прочитал кучу документов и решений (включая некоторые на этом сайте), но ни один не работает правильно.
Есть идеи, как мне это сделать?
href code
link_to new_registrant_path(:var => var.id), :rel => "#overlay"
JS для загрузки модального
$(function() {
$("a[rel]").overlay({
mask: 'darkred',
effect: 'apple',
speed: 'fast',
onBeforeLoad: function() {
var wrap = this.getOverlay().find(".contentWrap");
wrap.load(this.getTrigger().attr("href"));
}
});
});
создание действия в контроллере
respond_to do |format|
if @registrant.save
format.html //some code
else
format.html { render :partial => "new" }
end
end
заранее спасибо