我正在构建一个 ASP.NET MCV 应用程序,并且我有这个页面,用户可以在其中进行搜索。我正在使用 Ajax 来获得结果。这是我的页面结构(简化):
// The part of my page that does not change
<div id = "searchForm">
<input id="txWhat" type="text"/>
<input id="txWhere" type="text"/>
<input id="idBnSearch" type="submit" value="Search"/>
</div>
// The result container
<div "resultContainer">
// Here is where I put the result, and the captcha
</div>
我想要做的是每 20 次搜索操作添加一个 reCaptcha。所以,我添加了一个包含验证码的部分视图,其想法是,当搜索操作数达到 20 时,我显示验证码部分视图,如果 reCaptcha 输入正确,则获取输入的结果标准。
问题是,因为我使用的是 Ajax,所以无法加载验证码(没有要输入的文本)。有任何想法吗 ?
提前致谢