jQuery validationEngine => onSuccess似乎不起作用

时间:2012-10-25 07:15:51

标签: jquery jquery-validation-engine

首先尝试一下,我用jQuery插件尝试了最后3晚的一切,以获得一个非常简单的事情:

  

当我提交表单(target = iframe)时,工作正常,我只需要在验证时“取消隐藏”div ...我尝试了每一个fichtion都没有成功。

不幸的是,我没有尝试过。

我在官方网站上搜索过,但没有关于“onSuccess”的文档......只是:

的onSuccess 如果设置,则在所有验证通过后将调用此回调函数。

所以也许有人可以帮助我:

$('#MYFORM').validationEngine('attach', {
    onValidationComplete: function(form, status){
        if (status == true) {                   
            alert('success'); << EVEN THIS DOESNT WORKS, FORM SUBMITS OR DISPLAY MISSING FIELDS
        }
    }           
});

1 个答案:

答案 0 :(得分:1)

嗨,谢谢你的帮助。

实际上我只有2个字段(我使用了很多次这个插件,所以知道它是如何工作的,它非常适合验证)。

我在每个字段

中添加了class="validate[required,length[5,100]]"

表格非常经典......

<form name="MYFORM" id="MYFORM" action="target.cgi">

所以我尝试将上面的代码添加到“验证”,如果验证显示div“正在进行中”......

$('#MYFORM').validationEngine('attach', {
onValidationComplete: function(form, status){
    if (status == true) {                   
        alert('success'); << EVEN THIS DOESNT WORKS, FORM SUBMITS OR DISPLAY MISSING FIELDS
    }
}  

为了进行测试,我试着每一次都想要显示一个非常小的“警报”,但没有任何反应。

事实上onsubmitr“并且如果验证是正确的”我需要在“提交”之前显示DIV ......但是从来没有工作过,尝试过我读过的每一件事......所以我会编写自己的例程:P没有使用验证插件。

有什么想法吗?