Validatiebeheer: verschil tussen versies

Uit XpressionManager
Naar navigatie springen Naar zoeken springen
Geen bewerkingssamenvatting
Regel 15: Regel 15:
===Validatie voorbeelden===
===Validatie voorbeelden===
* Verplicht aanvinken: <pre>Validate.Acceptance, {failureMessage: 'Verplicht invullen!'}</pre>
* Verplicht aanvinken: <pre>Validate.Acceptance, {failureMessage: 'Verplicht invullen!'}</pre>
Veldtype telefoonnummer:
* Telefoonnummer (vast) validatie: <pre>Validate.Format, { pattern: /^\d\d\d-[\d]{7,7}|\d\d\d\d-[\d]{6,6}$/, failureMessage: "Onjuist aantal cijfers (10)" }</pre>
* Telefoonnummer (vast) validatie: <pre>Validate.Format, { pattern: /^\d\d\d-[\d]{7,7}|\d\d\d\d-[\d]{6,6}$/, failureMessage: "Onjuist aantal cijfers (10)" }</pre>
* Telefoonnummer (mobiel) validatie:<pre> Validate.Format, { pattern: /^06-[\d]{8,8}$/, failureMessage: "Onjuist aantal cijfers (10)" }</pre>
* Telefoonnummer (mobiel) validatie:<pre> Validate.Format, { pattern: /^06-[\d]{8,8}$/, failureMessage: "Onjuist aantal cijfers (10)" }</pre>
Voor het testen van deze regex: [[http://rubular.com/ Regex test site]]
Voor het testen van deze regex: [[http://rubular.com/ Regex test site]]

Versie van 22 apr 2014 11:24

Wij werken met LiveValidation als framework voor het valideren van velden.

Wij hebben de meest voorkomende validaties al reeds aangemaakt. Het kan echter voorkomen dat er een validatie mist. Hiervoor kunt u contact met ons opnemen.

Een voorbeeld om een veld een maximum van 20 tekens te geven:

Validate.Length, { maximum: 20, tooLongMessage: "Max. 20 karakters!" }

Deze zou u bijvoorbeeld zelf kunnen aanpassen door het getal 20 aan te passen.

Validatie voorbeelden

  • Verplicht aanvinken:
    Validate.Acceptance, {failureMessage: 'Verplicht invullen!'}

Veldtype telefoonnummer:

  • Telefoonnummer (vast) validatie:
    Validate.Format, { pattern: /^\d\d\d-[\d]{7,7}|\d\d\d\d-[\d]{6,6}$/, failureMessage: "Onjuist aantal cijfers (10)" }
  • Telefoonnummer (mobiel) validatie:
     Validate.Format, { pattern: /^06-[\d]{8,8}$/, failureMessage: "Onjuist aantal cijfers (10)" }

Voor het testen van deze regex: [Regex test site]