Validación personalizada en wForms

En la fantástica librería de validación wForms, podemos añadir validaciones personalizadas. Supongamos que queremos hacer una validación por rango numérico (que el número introducido esté entre unos valores máximo y mínimo). Haríamos algo así (ay.... estas expresiones regulares van a matarnos a todos):

wFORMS.behaviors.validation.rules.isDayRange = { selector: ".validate-dayrange", check: 'validateDayRange' };
wFORMS.behaviors.validation.messages.isDayRange = "Entre 1 y 24 h.";
wFORMS.behaviors.validation.instance.prototype.validateDayRange = function(element, value) {
var regexp = /^([1-9]|[1-9]|[1-9][0-9])$/;
return this.isEmpty(value) || regexp.test(value);
}

Guarda   |   Imprime   |   Recomienda
  • email
  • Print
  • PDF
  • RSS
  • Google Bookmarks
  • Technorati
  • Meneame
  • Digg
  • TwitThis
  • MySpace
  • Yahoo! Bookmarks
  • del.icio.us
  • Facebook
  • Bitacoras.com
  • Live
  • StumbleUpon
  • Wikio
  • Netvibes
  • BarraPunto

Otros artículos de esta serie:

Un Comentario

  1. 6 Ago 09 (14:21) #

    can somebody please help me how you can filter 2 or more names? thanks alot.

Publicar un Comentario

Si es la primera vez que escribes, tu comentario será moderado por un administrador.

Con el fin de garantizar un ambiente de debate respetuoso, no se permitirán comentarios:

  • insultantes, difamatorios, racistas, sexistas, y/o discriminatorios
  • excesivamente críticos con otros participanes
  • que no aporten nada, sin sentido o repetidos
  • con enlaces considerados publicidad o spam
  • con material protegido por derechos de autor
*
*