2010-12-13 5 views

Antwort

4
$('#elm').validate(
     { 
      valid: function(inputValue){ 
        return !inputValue.match(/['"]+/); 
      } 
}); 
+0

ich weiß nicht, wie es zu benutzen. erklären Sie mir. –

+2

Passt das nicht, wenn es Zitate enthält? – alex

+0

Verweis auf dieses Plugin: http://plugins.jquery.com/project/jqueryvalidate –

0

Verwendung regulärer Ausdrücke wie^[a-zA-Z] Dies wird nur Zeichen von A-Z und a-z akzeptieren.

Hier ist der Code: Fügen Sie eine Methode für Regular Expression hinzu.

  $.validator.addMethod("regex",function(value,element,regexp){ 
       var re= new RegExp(regexp); 
       return this.optional(element) || re.test(value); 
      },"Only Characters from A-z"); 

Und dann müssen Sie eine Regel für dieses Feld hinzufügen.

  rules:{ 
        username:{ 
         required:true, 
         regex:"^[a-zA-Z]+$" //Only Characters 
        } 
       }, 
      messages:{ 
         username:{ 
          required:"Mandatory" 
         } 
       }, 

thats it ..

Verwandte Themen