• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

question-closed select2 + ajax problem z wyświetleniem wskazanego elementu listy

Cloud VPS
0 głosów
105 wizyt
pytanie zadane 5 kwietnia 2020 w JavaScript przez XiverKi Bywalec (2,050 p.)
zamknięte 5 kwietnia 2020 przez XiverKi

dzien dobrhy,

 

korzystam z modułu select2 oraz ajax'a do wybierania danych: https://select2.org/data-sources/ajax

Tak wygląda kod js:

$( "#select" ).select2({
    width: '100%',
    height: '38px',
    debug: true,

    ajax: {
        url: '/api/location',
        dataType: 'json',
        processResults: function (data) {
            return JSON.parse(data);
        },
        cache: true
    },
    minimumInputLength: 3
});

Dane, które zwraca mi api to:

"{\"results\":[{\"id\":1,\"text\":\"kujawsko-pomorskie\"}]}"

Na liście selecta wyświetla się nawet województwo, natomiast kiedy je wybieram nie trafia ono do inputa.

Pole, które odpowiada za przechowywanie tego napisu to : select2-selection__rendered i jest ono puste.

komentarz zamknięcia: samo sie naprawiło... nie polecam select2, korzystajcie tylko w ostateczności. masa błędów

Podobne pytania

+1 głos
2 odpowiedzi 683 wizyt
pytanie zadane 9 czerwca 2021 w JavaScript przez Klaudiaaa Początkujący (390 p.)
0 głosów
1 odpowiedź 196 wizyt
pytanie zadane 31 marca 2022 w JavaScript przez Klaudiaaa Początkujący (390 p.)
0 głosów
1 odpowiedź 567 wizyt
pytanie zadane 3 października 2016 w JavaScript przez Madar Obywatel (1,560 p.)

93,454 zapytań

142,449 odpowiedzi

322,718 komentarzy

62,836 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...