Wie kann Select2 dropdown-Ergebnisse laden über AJAX
Habe ich eine einfache select2-box, die Lasten, die ein dropdown-Menü.
Aber was ist der beste Weg, um neu zu laden Sie das dropdown-Menü jedes mal, wenn das select-Menü wird geöffnet, mit dem Ergebnis eines AJAX-call? Der ajax-Aufruf zurückkehren würde
<option value=1>
<option value=2>
und so weiter
Habe ich Blick durch die AJAX-Beispiele auf der select2 docs, aber es sieht ein wenig kompliziert für das, was ich brauche.
TIA
- Könnten Sie uns ein wenig mehr Kontext? Es ist schwer zu verstehen, Ihre Frage jetzt.
- Kuck mal hier brytestudio.com/blog/....
Du musst angemeldet sein, um einen Kommentar abzugeben.
Übernehmen u die html -
und für select2 Ajax
Versuchen Sie multiajax Anruf mit dieser !
Siehe - http://jsfiddle.net/JpvDt/112/
Versuchen Sie dies:
Sehen die Laden von Remote-Daten Beispiel auf die Select2 Webseite.
Wird es laden Sie die Optionen in der select-Liste dynamisch mit ajax jedes mal, wenn es geöffnet wird.
Wenn Sie versuchen, um zu zeigen, drop-down mit vorinstallierten JSON standardmäßig, also der moment, Sie klicken Sie auf eingereicht, die Sie erwarten, drop-down mit aufgefüllt, bis die Daten angezeigt werden, ohne Eingabe von Buchstaben, Satz minimumInputLength: 0 und funktioniert wie ein Charme.
Löst JSON wie es wäre, wenn Ihre Aufgabe ist es, "load JSON auf Fokus mit select2".
Ich habe code, der aber aufgrund der nicht in der Lage sein, um AJAX verwenden, um abrufen von JSON aus der Ferne im snippet konnte ich nicht machen, snippet Arbeit.
Denken Sie daran, dies ist die Lösung, die Sie Hinzugefügt, um Ihren code nicht verwenden Sie eine der unten aufgelistet ist. Ich benutze es, um zu beschreiben, zu beheben.
....und so wird man weiterhin mit Ihren anderen Eigenschaften...
Dies wird Ihnen helfen,