The code below seems to work pretty well for doing basic required form validation.
The form displays a red Name is required message when the field is dirty
Username: Your Username is required. Email: Your Email is required. Invalid email address. Mobile: Your Phone is required. Invalid number.
Username: Your Username is required.
Email: Your Email is required. Invalid email address.
Mobile: Your Phone is required. Invalid number.