验证失败时如何刷新Yii验证码?

验证失败时如何刷新Yii验证码?,yii,Yii,验证失败时如何刷新Yii验证码字图像? 这是我的密码 jQuery.ajax({ type : "POST", cache : false, url : emailfrienddata, data : 'friendemail='+friendemail+'&sendername='

验证失败时如何刷新Yii验证码字图像? 这是我的密码

            jQuery.ajax({
                    type    : "POST",
                    cache   : false,
                    url     : emailfrienddata,
                    data    : 'friendemail='+friendemail+'&sendername='+sendername+'&friendemailcontent='+friendemailcontent+"&captcha="+captcha,
                        success :function(data){
                            if(data == 1){
                             alert('Email Sent');   
                            jQuery.fancybox.close();
                            } else if(data == 2) {
                                alert('wrong captcha!');
//HOW TO REFRESH YII CAPTCHA IN THIS AREA ?
                                return false;
                            }
                        }
                });
            return false;   
            }

您可以点击刷新按钮。如果您将验证码放在带有类
captcha
的容器中,您可以:

$(".captcha a").trigger("click");

请多解释。。我不明白你的意思:)我想你的页面上有验证码,对吗?在验证码附近通常有一个按钮来刷新验证码。使用上面的代码片段,您可以模拟单击该按钮,并刷新验证码。您只需确保将验证码放入
中即可。