2013-01-15 62 views
0

我在我的自定義組件中使用joomla中的默認reCaptcha插件。我已經添加了下面的代碼在我的頁面佈局:jquery驗證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。我可以知道什麼是錯的嗎?

回答

0

我自己解決了這個問題。字段ID不同而不是dynamic_recaptcha_1。它是recaptcha_response_field