Ich benutze die Select2 mit AJAX (der Code unten):
%Vor%Nun, wenn nicht gefunden Client, kann der Benutzer eine Schaltfläche verwenden, um ein Modal zu öffnen und den neuen Client hinzufügen, ist möglich, verwenden Sie die Rückgabe (JSON mit ID und Namae) des neuen Clients und legen Sie die Daten (wie Name) in die select2 wie ausgewählt?
%Vor% Ab Version 4.x verwendet select2 nicht mehr das versteckte input
-Feld. Stattdessen erstellen Sie ein neues Option
und hängen es an Ihre% co_de an % Element:
Die Kombination der select
Argumente und true
stellt sicher, dass Ihre neue trigger('change')
automatisch ausgewählt wird, nachdem sie hinzugefügt wurde.
Siehe mein Codepen für ein vollständiges funktionierendes Beispiel.
Tags und Links jquery ajax jquery-select2