我有一个带有recaptcha gem的表单。提交后,控制器以.csv响应,页面不重新加载,这没关系。我通过javascript函数手动更新验证码 - Recaptcha.reload()
。但是如果验证码验证错误,我需要回复某些内容并重新加载页面。但是我希望在形式中保持形式的价值。怎么做?
我试过了:
def create
@stockdatum = Stockdatum.new(params[:stockdatum])
if verify_recaptcha() & @stockdatum.save
...
else
format.html { render action: "new" }
end
end