Captcha MVC 2.5(Vyacheslav)刷新按钮不起作用

时间:2015-09-17 07:50:35

标签: c# jquery asp.net-mvc captcha

在我正在研究的项目中,我必须使用Captcha MVC 2.5。 除了http://vvson.net/

中的所有说明之外,刷新按钮似乎无法执行任何操作,它通常可以正常工作

以下是部分视图的完整代码:

 $(function() {
           $('#38d3e40f39354e5ab959a51ef9da2029').show();
    });


    function ______caf6b1a371bc474bb3c35f5f7705a4c8________() {
        $('#38d3e40f39354e5ab959a51ef9da2029').hide();
        $.post("/ourUI/de/DefaultCaptcha/Refresh", { t: $('#CaptchaDeText').val() },
            function() {

                $('#38d3e40f39354e5ab959a51ef9da2029').show();
                debugger;
            });
        return false;
    }

我还在刷新按钮的href中尝试了@ Model.InputElementId(如"说明"),但它没有任何区别,而且在我看来它是&#39 ; s试图刷新文本框... http://vvson.net/中的指南没有多大帮助,因为它有点含糊,所以我依靠你们这里的人,希望有人使用Captcha MVC并有解决方案!

编辑: 这是调试器输出的内容(使用InputElementId)

var objects= [];
var valueNew = 0;
// Object reference for the the eventListener to access.
// It's here just for the sake of demonstration.
var object = {
    value : valueNew
};

function update() {
    console.log(object.value); // LOGS CORRECT VALUE
    objects.push(object);
};
// I just ran it once.
update();

document.onmousemove = function(e) {
    e.preventDefault();
    // Updating the property of the referred object.
    object.value = e.pageX;
    console.log(objects[0].value);
}

// otherFunction was not in scope for the problem.

0 个答案:

没有答案