/ / Potrebujete pomoc pri overovaní motora - javascript, jquery, asp.net-mvc-3, jquery-validation-engine

Potrebujete pomoc pri overovaní motora - javascript, jquery, asp.net-mvc-3, jquery-validation-engine

Používam jQuery validáciu na textovom polipre overenie. Keď používateľ klikne na odosielanie bez skutočného odosielania údajov, objaví sa chyba. Problém je v tom, že ak používateľ na toto textové pole neúmyselne klikne a potom klikne na akékoľvek iné miesto na webe, zobrazí sa chyba a zostane zobrazená, kým sa stránka aktualizuje. Používam ASP.net MVC 3.

Môže mi niekto ukázať spôsob, ako nechať chybu zmiznúť po 10 sekundách?

odpovede:

1 pre odpoveď č. 1

Nechápem váš problém moc, ale môžete to urobiť

jQuery(".text-box").bind("blur",function(){
var e=$(this);
window.setTimeout(function(){
e.closest(".field-validation-error").hide();
},10000);
});