select's error state is not affected by form submit, select also doesn't support error messages (see: http://plnkr.co/edit/4nJFdsq4Z4ckpLfHVkAt?p=preview)