Ich verwende Select2, die jetzt gut funktioniert. Ich möchte es überprüfen, dass sein Wert nicht leer sein kann. Ich möchte nicht jQuery validator plugin verwenden, weil es andere Felder auf dem Formular gibt, auch Code für die Validierung für das andere Feld des Formulars ist vor-geschrieben, ich wende nur select2 auf jedes Dropdown an. Ich habe für die Lösung im Netz versucht, aber jede Antwort verwendet jquery validator plugin.Benutzerdefinierte Validierung in select2 anwenden
Mein Code ist
$('.select2-use').select2({
placeholder: "Select",
allowClear: true
});
<select id="type" name="type" class="form-control select2-use">
<option value="">select type</option>
<option value="U">User</option>
<option value="A">Admin</option>
</select>
Meine aktuelle Validierung ist
if (type == '') {
$("#type").closest("span[class='select2-selection--single']").css('border-color','#a94442'); //which is not working
console.log($("#type").find('span.select2-selection--single'));
flag++;
} else {
$('.select2-selection--single').css('border-color','');
}
Wie kann ich die Rahmenfarbe von select2 Spanne als Fehler in rot.