jquery.ValidationEngine - 删除错误弹出窗口

Aeo*_*ius 8 jquery jquery-plugins

有谁知道我如何用一个命令删除ValidationEngine创建的所有错误?我添加了插件似乎用于创建弹出窗口的代码片段.如果您需要更多信息,请告诉我.

以下代码创建错误:

buildPrompt : function(caller,promptText,type,ajaxed) {         // ERROR PROMPT CREATION AND DISPLAY WHEN AN ERROR OCCUR

        if(!$.validationEngine.settings){

            $.validationEngine.defaultSetting()

        }

        deleteItself = "." + $(caller).attr("id") + "formError"



        if($(deleteItself)[0]){

            $(deleteItself).stop();

            $(deleteItself).remove();

        }

        var divFormError = document.createElement('div');

        var formErrorContent = document.createElement('div');

        linkTofield = $.validationEngine.linkTofield(caller)

        $(divFormError).addClass("formError")



        if(type == "pass") $(divFormError).addClass("greenPopup")

        if(type == "load") $(divFormError).addClass("blackPopup")

        if(ajaxed) $(divFormError).addClass("ajaxed")



        $(divFormError).addClass(linkTofield);

        $(formErrorContent).addClass("formErrorContent");
Run Code Online (Sandbox Code Playgroud)

源代码:http://www.position-absolute.com/articles/jquery-form-validator-because-form-validation-is-a-mess/

问题:当用户在屏幕上出现错误并单击滚动到页面另一部分的链接时,错误仍保留在绝对位置.

我在寻找:一个删除所有错误消息的函数,可能有多个.

Bar*_*ğlu 11

它还在验证引擎中具有预定义的功能.

$('#formID1').validationEngine('hideAll');
Run Code Online (Sandbox Code Playgroud)


Aeo*_*ius 5

function removeError(){$(".formError").remove()};
Run Code Online (Sandbox Code Playgroud)

它是如此简单......为什么它让我永远得到它超越了我.使用.formError类删除eerything会杀死所有弹出窗口.