Ну-ну ))))
вы объявили переменную : var ValidatorCountErros;
затем стартуете асинхронную ф-цию : $.ajax(.....
и не дожидаясь ее завершения пытаетесь работать с переменной ValidatorCountErros , которая еще НЕ ИЗМЕНИЛАСЬ . Так как $.ajax - еще не закончился!
Проверяйте код на опечатки. Вы уверены, что везде используете одну и ту же переменную? Например, у вас в названии переменной Erros, а не Errors, что намекает на не самую прокачанную внимательность...
dpws, Да код сам работает, ошибка с переменой, сам не могу понять почему.. .а error это я написал изначально кусок маленький цикл для примера, дабы не сувать весь код, сейчас сунул весь код и изменил описание.