![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 415 Pomógł: 0 Dołączył: 24.12.2008 Ostrzeżenie: (10%)
|
Mam 3 pola typu text:
Za pomocą ajaxa są wpisywane do nich dane z bazy danych, ale mam też 4 pole typu tekst:
Jak zrobić, żeby reagowało ono na dane z poprzednich pól? Np. jak dodam dane z bazy do tych pól to w polu id4 ma się wywołać funkcja, która z bazy pobierze odpowiednie dane dla wypisanych wartości w id1, id2 i id3 i wypisze tam daną wartość też pobraną z bazy danych? Szukam gotowego rozwiązania... |
|
|
|
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 7 Dołączył: 6.05.2010 Skąd: Kraków Ostrzeżenie: (0%)
|
Przypisz do zdarzenia focus tego czwartego pola funkcję, która pobierze wartości tych trzech pól i coś tam zrobi. Wtedy po kliknięciu w to pole zostanie ona wywołana.
Tak pisane z palca, więc może być gdzieś błąd. |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 415 Pomógł: 0 Dołączył: 24.12.2008 Ostrzeżenie: (10%)
|
a bez kliknięcia w to pole się da?.
Np. z automatu - jakąś funkcją - jeśli wszystkie 3 są wypełnione to w czwarte wstaw itd... |
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 1 429 Pomógł: 195 Dołączył: 6.10.2008 Skąd: Kraków/Tomaszów Lubelski Ostrzeżenie: (0%)
|
Najczęściej jest tak że albo przy 'wyjściu' z inputa są wypełniane pola albo przy przejściu do tego ostatniego (4tego). Polecam wlasnie stosowanie tego 2 sposobu. Jeżeli chcesz jednak ten 1 sposób to może onBlur
|
|
|
|
![]() ![]() |
|
Aktualny czas: 21.12.2025 - 00:12 |