Erlauben, zahlen und Kommas in JQuery Validierung?

Ich bin mit einem jQuery-validation-plugin zur Validierung eines Formulars Felder. Ich habe ein Szenario, in dem wir brauchen, um zu überprüfen Sie ein Feld, dass nur Kommas und zahlen.

Hier mein HTML-code:

<input type="text" placeholder="Number of Employees" required class="form-control" name="employeeno">

Und hier sind die jQuery-validation-plugin Regeln:

employeeno:{
    Regex: "[0-9,]+",
    minlength: 1,
    maxlength: 20
},

jQuery.validator.addMethod("Regex", function(value, element, param) {
    return value.match(new RegExp("." + param + "$"));
}, "Please enter a valid number");

Dieser code tatsächlich funktioniert, wenn ich geben Sie mindestens 2 Zeichen. Aber wenn ich die Eingabe nur eine Zahl, z.B. 2 oder 3 - es zeigt eine Fehlermeldung, obwohl ich eingestellt habe meine die Mindestlänge einer. Warum?

InformationsquelleAutor user3289108 | 2015-08-17
Schreibe einen Kommentar