0

I want my recaptcha to appear only after user clicks submit button on the form.

How can I implement this? I am attaching my current implementation below..

_FORM FILE

<div class="actions">
<%= recaptcha_tags %>
<%= f.submit %>
</div>
<% end %>
4

1 に答える 1

1

そうですね、そのためにはjavascript(jqueryなど)を使用する必要があると思います。erbタグは、クラスが含まれるdivで既にラップされていactionsます。最初にそれを非表示にして、divの上/下にボタンを配置し、ユーザーがクリックすると、クリックされたボタンを非表示にして、「。actions」divを表示することができます。

于 2012-04-08T09:47:55.700 に答える