Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Jquery] automatyczne uzupełnianie pola tekstowego
mech
post 17.08.2013, 15:27:35
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 16.11.2009

Ostrzeżenie: (0%)
-----


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
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Crozin
post 17.08.2013, 16:01:51
Post #2





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

Ostrzeżenie: (0%)
-----


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.
Go to the top of the page
+Quote Post
mech
post 17.08.2013, 16:17:51
Post #3





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 16.11.2009

Ostrzeżenie: (0%)
-----


a jak zrobić aby nazwa ulicy i miejscowości sama się uzupelniła po wybraniu nazwy firmy?
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 06:28