2010-08-24 8 views
0

Mon chef m'a demandé de programmer un plugin de validation jQuery personnalisé. Si la balise <input /> a l'attribut spécial [needcheck], mon plugin doit déterminer le type de [needcheck] et vérifier les données d'entrée avant de soumettre.Plugin de validation jQuery personnalisé

Par exemple:

<input name="email" type="text" needchek=”Email”/> 

Si la valeur de <input /> tag contient des erreurs, plug-in doit afficher un message promting.

types disponibles pour [needcheck]:

  • Date:[FORMATDATE] - date au format (Par exemple Date:dd.MM.yyyy)
  • Time:[TIMEFORMAT] - heure au format (par exemple Time:HH:MM:SS)
  • INT - nombre entier
  • Decimal:[DECIMALFORMAT] - Nombre décimal
  • Email - Adresse email
  • Etc

Le code:

(function($) { 
    $.fn.somePlugin = function(options) { 
     var defaults = { 
      someOption: 'someValue' 
     }; 
     var opts = $.extend(defaults, options); 
    }; 
})(jQuery); 
+0

1er: Quelle est exactement votre question et la 2ème: vous pourriez avoir des problèmes pour générer un code HTML/XHTML/XML valide avec un tag non conforme aux normes. – Daff

+0

1. Comment puis-je réaliser le plugin jquery en utilisant le code ci-dessus? –

Répondre

2

Je pense que vous pouvez utiliser le jQuery plugin validity car il est suffisamment souple pour presque rien, parce que vous pouvez lui donner une assertion ou un rappel comme règle de validation: Assert Demo

+0

Grande alternative, ce plugin est assez cool, et vous faites tout virtualy – alcuadrado

+0

Bon! Mais très dur! –

Questions connexes