public function actions()
{
return array(
// captcha action renders the CAPTCHA image displayed on the contact page
'captcha'=>array(
'class'=>'CCaptchaAction',
'backColor'=>0xFFEEEE,
'testLimit'=>999,
),
// page action renders "static" pages stored under 'protected/views/site/pages'
// They can be accessed via: index.php?r=site/page&view=FileName
'page'=>array(
'class'=>'CViewAction',
),
);
}
已经把testLimit 设置成999 这么大的数字了。
表单里面 :
$form = $this -> beginWidget(‘CActiveForm’,
array('id' => 'signup-form', 'enableClientValidation' => true, 'clientOptions' => array('validateOnSubmit' => true, ), ));
也没用ajax 验证。只是做了enableClientValidation
奇异的是验证码一直提示 不正确。网上找了很多解释,都是瞎扯。只能寄希望在这里找到答案。