@ Html.Captcha无法正常工作

时间:2018-06-18 17:45:41

标签: .net html5 razor captcha mvcrecaptcha

我有一个用.net razor创建的验证码输入,如下所示:

@Imports CaptchaMvc.HtmlHelpers
@Html.Captcha("Refresh", "Please, write the text of the image.", 5, "Is required field.", True)

问题是,在我第一次加载页面并设置验证码的文本时,验证表明我的代码失败了,但我写的正确。在我第二次写它并且它起作用的时候,我需要发现为什么第一次验证说即使我正确地写了它也没有文本。

我在jquery.validate中只有这样的验证:

$('form').validate({
    rules: {
        CaptchaInputText: {
            required: true
        }
    },
    highlight: function (element) {
        $(element).closest('.form-group').addClass('has-error');
        $('#validarDatos').prop("disabled", true);
    },
    unhighlight: function (element) {
        $(element).closest('.form-group').removeClass('has-error');
        $('#validarDatos').prop("disabled", false);
    },
    errorElement: 'span',
    errorClass: 'help-block',
    errorPlacement: function (error, element) {
        if (element.parent('.input-group').length) {
            error.insertAfter(element.parent());
        } else {
            error.insertAfter(element);
        }
    }
});// fin form.validate

我插入如下数据:entering data

我收到以下Controlled Error

感谢您的帮助!

0 个答案:

没有答案