我正在尝试使用Microsoft.Web.Helpers
的ReCaptcha。如果我加载整个页面它正确呈现,但如果我加载页面的ajax请求它会消失。如何在MVC3中使用带有Ajax Form的@ReCaptcha?
实施例(/家/索引)
<div id="bla">
@Ajax.ActionLink("reload with ajax", "index", new AjaxOptions() { UpdateTargetId = "bla" })
@ReCaptcha.GetHtml(publicKey: "xxx")
</div>
如果我进入/home/index
出现的验证码。如果我点击reload with ajax
和ReCaptcha消失按钮...
- 加载页面时,第一次被点击
reload with ajax
,页面变化/home/index
的内容,换句话说,整个页面重新加载异步和验证码不见了
是有办法解决这一问题或MVC 3体面的验证码帮手?
看看这篇文章帮助http://stackoverflow.com/q/2524847/273200 – 2011-04-25 19:39:23
@Bala是的,这项工作解决了问题 – BrunoLM 2011-04-26 12:40:23
只是发布你必须做的答案,如果你认为它会帮助别人。 – 2011-04-26 12:49:54