0

以下のキャプチャ コードのカスタム バリデータを作成する方法を誰か教えてもらえますか? 私はjqueryを初めて使用し、カスタムバリデーターを作成していません。このカスタム バリデーターをデフォルトのバリデーターと共に使用する必要があります。書いてみましたがだめでした。助けてください

challengeField = $("input#recaptcha_challenge_field").val();
responseField = $("input#recaptcha_response_field").val();
var html = $.ajax({
type: "POST",
url: "recaptcharesponse.jsp",
data: "recaptcha_challenge_field=" + challengeField + "&recaptcha_response_field=" +     responseField,
async: false
}).responseText;
//console.log( html );
$("#prtCnt").html("");
return true;
} else {
$("#prtCnt").html("<font color='#D31145'>Please try again.The characters you entered     didn't match the word verification</font>");   
Recaptcha.reload();                                         
return false;
}

ありがとう

4

1 に答える 1

0
        challengeField = $("input#recaptcha_challenge_field").val();
        responseField = $("input#recaptcha_response_field").val();

        $.ajax({
        type: "POST",
        async: false,
        url: "recaptcharesponse.jsp",
data: {"recaptcha_challenge_field" :challengeField,"recaptcha_response_field":responseField),
        success:function(msg){
            if(msg == "something from server that captcha is ok"){
              //catcha is ok do wat you want
            }else{
            $("#prtCnt").html("<font color='#D31145'>Please try again.The characters you  entered  didn't match the word verification</font>");   
        Recaptcha.reload();
    }

    },error:function(){


    }

        });
于 2012-06-15T10:19:48.147 に答える