/ / Нуждаете се от помощ за валидационен двигател - javascript, jquery, asp.net-mvc-3, jquery-validation-engine

Нуждаете се от помощ за проверка на двигателя - javascript, jquery, asp.net-mvc-3, jquery-validation-engine

Използвам jQuery валидационен двигател в текстово полеза валидиране. Когато потребителят кликне, без да подаде данни, ще се появи грешка. Проблемът е, че ако потребителят случайно кликне върху това текстово поле и кликне върху някое друго място в сайта, грешката се показва и остава да се показва, докато потребителите не опреснят страницата. Аз съм с ASP.net MVC 3.

Може ли някой да ми покаже начин да остави грешката да изчезне след 10 секунди?

Отговори:

1 за отговор № 1

Аз не разбирам проблема си много, но можете да направите това

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