Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Jquery] automatyczne uzupełnianie pola tekstowego
Forum PHP.pl > Forum > Przedszkole
mech
da rade zrobić coś takiego:
z mysql pobieram tablicę Firmy (nazwa, ulica, miejscowość)
otwieram formularz i wpisuje nazwe firmy (skrypt podpowiada mi jakie nazwy są dostępne), a po wpisaniu automatycznie uzupełnia mi się pole z ulicą i miejscowością...

Prosił bym o jakiś podpowiedzi, a najlepiej przykłady smile.gif
Crozin
Można to zrobić na wiele sposobów, jeden z nich:
1. Wyeksportuj (dynamicznie) dane z bazy danych do JS jako kolekcję obiektów z danymi firmy:
Kod
{
  "firma a": { adres: "...", "telefon": "..." },
  "firma b": { adres: "...", "telefon": "..." }
}
Przygotuj również pomocniczą tablicę z samymi nazwami firm:
Kod
[ "firma a", "firma b" ]

2. Przy pomocy jQuery UI Autocomplete utwórz mechanizm automatycznego podpowiadania - tutaj wykorzystaj w/w tablicę z nazwami firm.
3. Podepnij zdarzenie pod Autocomplete, które po wybraniu elementu uzupełni formularz odpowiednimi danymi.
mech
a jak zrobić aby nazwa ulicy i miejscowości sama się uzupelniła po wybraniu nazwy firmy?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.