Flex 表单校验立即显示错误提示
private function validating():Boolean
???{
????var errors:Array = Validator.validateAll(validators);
????var errcnt:int = errors.length;
????if(errcnt==0)
????{?????
?????return true;
????}
????else
????{?????
?????var err:ValidationResultEvent;
?????for each(err in errors)
?????{??????
??????TextInput(Validator(err.currentTarget).source).dispatchEvent(new MouseEvent(MouseEvent.MOUSE_OVER));??????
??????break;
?????}?????
?????return false;?
????}
???}
?
红色字体部分考虑不够全面,页面控件并不是所有的都是TextInput类型的,所以,还需要根据情况来转化