2013-01-03 4 views
0

Je dois valider le nom ne permettant que des caractères alphanumériques et de soulignement, mais pas d'autres caractères dans jquery.pls m'aider.validation pour les caractères spéciaux pour le nom, sauf les caractères de soulignement alphabets dans jquery

Mon code

function validateName($name) { 
var Name = /^[a-z0-9\_]+$/i.test(value); 
if (!NameReg.test($name)) { 
    return false; 
} else { 
    return true; 
} 
} 

où je me trompe pas le cumin me knw.help pls.

+1

Nom, NameReg .... – NoBBy

+0

@NoBBy sinon l'expression regex est correcte ??? je dois autoriser alphanumériques et souligner pas d'autres – Nirmala

Répondre

0
jQuery.validator.addMethod("alphanumeric", function(value, element) { 
    return this.optional(element) || /^[a-z_0-9]+$/i.test(value); 
}, "Enter only alpha numeric characters."); 

Ajoutez le code ci-dessus avant .validate() et ajoutez la classe 'alphanumérique' à votre classe html.

+0

où j'ai besoin de placer ce code dans le fichier js ????? – Nirmala

+0

@Nirmala vous pouvez placer ce code dans la page que vous validez ou placer dans le fichier .js et l'inclure, notez qu'il est codé avec jquery –

+0

désolé je ne suis pas en mesure d'obtenir le résultat que vous avez suggéré – Nirmala

Questions connexes