Zbudowałem aplikację internetową za pomocą pola wyszukiwania Select2, które łączy się z naszym zapleczem za pośrednictwem AJAX. Pole wyszukiwania przekazuje zapytanie (np. "APPLES") do zaplecza, które następnie aktualizuje stronę. Jak programowo wprowadzać zapytania do wyszukiwania w polu wyszukiwania? Muszę przekazać wartość "val", aby select2 wywoływał backend za pośrednictwem AJAX i aktualizował stronę. Jestem pewien, że jest to oczywiste, ale nie mogłem go znaleźć w dokumentacji.Jak programowo wprowadzać zapytania do Select2 v4?
Na przykład, zamiast zmuszać użytkownika do wpisania "APPLES" w polu wyszukiwania, chciałbym, aby użytkownik kliknął przycisk i automatycznie wypełnił słowo "JABŁKA" w polu wyszukiwania, a następnie wyświetlił stronę aktualizacja.
Dzięki!
następujący komentarz Kevina, nie jestem w tym stanie, gdzie tekst jest osadzony w polu wyszukiwania i selektor wybrał właściwą pozycję. W jaki sposób mogę złożyć (lub wyzwalacza) to prośba, próbowałem "keyDown", "pressdown", "wyślij", "click" (która czyści pole) itd
Bounty nie jest to możliwe, na drodze, ponieważ nie ma sposobu, aby wykryć, gdy żądanie AJAX, który jest wyzwalany zakończy bez podpinania się do globalnego programu obsługi AJAX. –
Aby potwierdzić, nie można wymusić kliknięcia? – vgoklani
Niezależnie, jestem wdzięczny za całą twoją pomoc, a nagroda jest twoja. – vgoklani