2016-12-28 38 views
0

我正在使用Google Re-Captcha,并希望在重新输入验证码后启用提交按钮。 我想一个回调函数添加到div类我的代码看起来是这样的:Django - 手动表单字段呈现添加类

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

这目前返回form.captcha以外的数据回调。我如何将data-callback属性添加到form.captcha?

所以为前: 如果form.captcha是

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

,而不必

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

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

你是什么意思除了功能?是否调用了'enableBtn'函数? –

+0

@RajaSimon我的错误,我的意思是在form.captcha之外!我将更新以进一步解释 – Juanvulcano

+0

@RajaSimon我想在重新验证码完成后启用提交按钮。所以一旦完成enableBtn函数get的所谓的 – Juanvulcano

回答

1

您可以指定窗口小部件网址...

NORECAPTCHA_WIDGET_TEMPLATE (string) = location for the widget template. 

请参阅此html并使它像一个并放置在您的模板并指出它。