jQuery-Validierung mit Eingabe Maske

Haben das problem, dass die Formularfelder mit zugeordneten Maske (als Platzhalter) sind nicht validiert, so leer von jQuery Validierung.

Benutze ich:

Einige seltsame Verhaltensweisen:

  1. Eingänge mit Attribut required validiert werden (per jQuery) nicht leer und daher gültige, aber in der anderen hand-Eingang ist nicht als "nicht leer" und nicht geprüft für andere Validierungsregeln (dies ist validator.js)
  2. Wenn ich Schreibe etwas in das Eingabefeld und löschen Sie es, ich bekomme required Fehlermeldung

Kann mir jemand einige Tip???

BEARBEITEN:
Relevante code:

HTML/PHP:

<form enctype="multipart/form-data" method="post" id="feedback">
    <div class="kontakt-form-row form-group">
        <div class="kontakt-form">
            <label for="phone" class="element">
                phone<span class="required">*</span>
            </label>
        </div>
        <div class="kontakt-form">
            <div class="element">
                <input id="phone" name="phone" ' . (isset($user['phone']) ? 'value="' . $user['phone'] . '"' : '') . ' type="text" maxlength="20" class="form-control" required="required" data-remote="/validator.php">
            </div>
        </div>
        <div class="help-block with-errors"></div>
    </div>
</form>

JS:

$(document).ready(function() {

    $('#phone').inputmask("+48 999 999 999");

    $('#feedback').validator();      
}); 
InformationsquelleAutor D. Cichowski | 2015-09-15
Schreibe einen Kommentar