Poszukuję sposobu, aby uniemożliwić automatyczne wczytanie wpisu wyszukiwania select2 po otwarciu rozwijanej opcji select2. Wiem, że jest to domyślne zachowanie wybrane przez select2 - i chociaż jest to w porządku dla klientów komputerów stacjonarnych, muszę temu zapobiec na iPadzie, gdzie uruchamia klawiaturę iPada, co nie jest tym, czego chcemy domyślnie.Zapobieganie, aby select2 automatycznie ogniskował swoje dane wejściowe wyszukiwania po otwarciu listy rozwijanej.
Szukałem opcji, aby to zrobić bez powodzenia. http://jsfiddle.net/KwW5n/2/ odzwierciedla naszą konfigurację - używamy prostego -elementowe jako bazę dla naszej select2 funkcjonalności:
$('#source').select2();
używamy select2 włączyć natywną
Zaktualizowano pytanie za pomocą linku do JSFiddle. – brckmann
http://jsfiddle.net/KwW5n/3/ zawiera proponowany kod, ale zgodnie z oczekiwaniami dane wejściowe z wyszukiwarki select2 nadal są automatycznie ustawiane w ten sposób, czego nie chcemy. – brckmann