Styling-jQuery-Validation mit Select2 4.0 und Bootstrap 3+

Ich habe ein Projekt, das verwendet Bootstrap 3.3.4, Select2 4.0 und Jquery Validation 1.13.1

Habe ich die jquery-validator standardmäßig Stil bootstrap 3 Klassen wie so

 $.validator.setDefaults({
    errorElement: "span",
    errorClass: "help-block",

    highlight: function (element, errorClass, validClass) {
    $(element).addClass(errorClass);
        $(element).closest('.form-group').removeClass('has-success').addClass('has-error');
    },
    unhighlight: function (element, errorClass, validClass) {
    $(element).removeClass(errorClass);
        $(element).closest('.form-group').removeClass('has-error').addClass('has-success');
    },

    errorPlacement: function(error, element) {
        if(element.parent('.input-group').length) {
           error.insertAfter(element.parent());
        } else {
            error.insertAfter(element);
        }

    }
});

Aber diese Vorgabe nicht Stil select2 Felder das gleiche... in dem Bild unten, die "Metalle" auswählen, wird ein bootstrap-Feld, während die "Farben" wählen Sie ein select2 Feld.

Styling-jQuery-Validation mit Select2 4.0 und Bootstrap 3+

Ich habe versucht, die Suche anderen SO ist , aber alle diese nutzen die 3.5.xx version select2

Habe ich ein jsfiddle Beispiel-Bild, ich bin auf der Suche nach Anpassungen der validator standardmäßig haben select2 einheitliche Aussehen

http://jsfiddle.net/z49mb6wr/

  • Select2 hat ein Bootstrap-theme die Sie verwenden können.
  • Danke @KevinBrown , ich Tat umzusetzen, sowie die änderung der jquery Validierung in Verzug, funktioniert Super jetzt
InformationsquelleAutor Jay Rizzi | 2015-06-11
Schreibe einen Kommentar