как отправить форму без перезагрузки страницы с повторным захватом - PullRequest
0 голосов
/ 02 декабря 2011

У меня есть форма с камнем recaptcha.После отправки контроллер отвечает .csv, и страница не перезагружается, и это нормально.Я вручную обновляю капчу через функцию javascript - Recaptcha.reload().Но если капча подтверждает ложность, мне нужно что-то ответить, и это также перезагрузит страницу.Но я хочу сохранить значение формы в форме.Как это сделать?

Я пытался:

def create
@stockdatum = Stockdatum.new(params[:stockdatum])
if verify_recaptcha() & @stockdatum.save
...
else
format.html { render action: "new"  } 
end
end
...