Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> JQuery.Autocomplete, AJAX, wartość innego pola
bulimaxiu
post
Post #1





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 18.06.2008
Skąd: Reda

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


Witam.

W JQuery.Autocomplete, w zapytaniu zewnętrznym (AJAX) potrzebuję umieścić parametr zawierający wartość z innego pola o znanym id.

  1. <input id="pole1" />
  2. <input id="pole2" />

Do pierwszego pola jest podpięty JQuery.Autocomplete.
  1. $(function() {
  2. $("#pole1").autocomplete('elements_ajax.php',{
  3. extraParams: {
  4. 'field': 'pole1',
  5. 'pole2': $('#pole2').val()
  6. }
  7. });

Niestety wartość jest zwracana pusta. Gdy podam w skrypcie gotową wartość - działa. Nie działa przez $() ani przez getElementById. Jak umieścić wartość innego pola w tej konfiguracji?

Pozdrawiam.
Sebastian
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




'pole2': $('#pole2').val()
przeciez o to jest odpalane od razu po uruchomieniu strony, a nie w momencie wysylania zadania autocomplete. No a w momencie odpalenia strony nie masz przeciez jeszcze ustalonej tej wartosci w polu, no nie?

Musisz sie podczepis pod żądanie autocomplete i te wartosc dopiero tam pobierac z pola
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 13.10.2025 - 15:02