![]() |
![]() ![]() |
![]() |
![]()
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. -------------------- ![]() Sprzedam książkę "PHP Objects, Patterns and Practice" wydawnictwa Apress w oryginale, po angielsku. Kontakt na PW. |
|
|
![]()
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
-------------------- O! Zimniok :P
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 01:20 |