2016-12-28 16 views
0

私はGoogle Re-Captchaを使用しており、Re-Captchaがいっぱいになると送信ボタンを有効にしたいと考えています。 私は私のコードは次のようになります本部クラスにコールバック関数を追加したい:Django - クラスを追加する手動フォームフィールドレンダリング

<div class="input-field col s12"> 
    {{ form.captcha.errors }} 
     <div data-callback="enableBtn"></div> 
    {{ form.captcha }} 
</div> 

これは、現在form.captchaの外のデータ・コールバックを返します。データコールバック属性をform.captchaに追加するにはどうすればよいですか? EXのためだから、

: form.captchaは

<div class="g-recaptcha" data-sitekey="== xxxxxx =="></div> 

であれば代わりに

<div class="g-recaptcha" data-sitekey="== xxxxxx ==" data-callback="enableBtn"> 

を有していると私はあなたがウィジェットのURLを指定することができます

<div data-callback="enableBtn"> 
<div class="g-recaptcha" data-sitekey="== xxxxxx =="></div> 
+0

機能の外はどういう意味ですか?その 'enableBtn'関数が呼ばれていますか? –

+0

@RajaSimon私の間違いは、私はform.captchaの外を意味しました!私はさらに説明するために更新する – Juanvulcano

+0

@ RajaSimon Re-Captchaが完了した後に送信ボタンを有効にしたい。したがって、enableBtn関数が完了すると、 – Juanvulcano

答えて

1

を持っている...

NORECAPTCHA_WIDGET_TEMPLATE (string) = location for the widget template. 

このhtmlを参考にして1つのようにしてテンプレートに置き、それを指してください。

関連する問題