0

我在我的自定义组件中使用 joomla 中的默认 reCaptcha 插件。我在布局页面中添加了以下代码:

<?php
JPluginHelper::importPlugin('captcha');
$dispatcher = JDispatcher::getInstance();
$dispatcher->trigger('onInit','dynamic_recaptcha_1');

和 ...........................

<form ....................>
...............
<div id="dynamic_recaptcha_1"></div>
</form>

我的 jquery 验证看起来像这样:

rules: {
dynamic_recaptcha_1: {
            required: true
        }
},
messages: {
                dynamic_recaptcha_1: {
              required: "Please enter the captcha value"
        }
}

验证不会发生,我的意思是使用 jquery。我可以知道有什么问题吗?

4

1 回答 1

0

我自己解决了这个问题。字段 id 不同,而不是dynamic_recaptcha_1。这是recaptcha_response_field

于 2013-01-15T10:49:11.293 回答