Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Nie przesylanie zmiennych POST - tworzony ajaxowo select
haryb
post
Post #1





Grupa: Zarejestrowani
Postów: 137
Pomógł: 0
Dołączył: 9.11.2004
Skąd: Gdańsk

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


Dzisiaj natknąłem się na pewien problem, dziwne zachowanie aplikacji z wykorzystaniem ajaxa.
Niestety nie mam kodu by wam przedsatwić ale postaram się opisać co sie dzieje i może ktoś z Was sie spotkał z takim zachowaniem i poradzi co może być przyczyną. Sama klasa ajaxa której uzywałem jest napewno w porządku, nawet dla pewności wykorzystałem inna , taka ktora na 1000% działa na róznych innych aplikacjach, jednak efekt był taki sam.

Na stronie mam formularz, w nim jedno pole select z wojewódzctwami, po wybraniu wojewódzctwa jakiegoś tworzy mi się pod nim select z miastamio należącymi do tego wojewódzctwa. Jest to generowane poprzez klase ajaxa i podmieniane w odpowiednim divie poprzez innerHTML.
Wszystko tworzy sie ok, podgladajać w firefoxbug widze ze po wybraniu jednego selecta tworzy mi sie odpowiedni div w ktorym jest cala struktura nowego selecta z miastami, select ma wszystkie wartosci i parametry jak nazwa, a opcje maja postac <option value=xxx>yyyy</option> wszystie znaczniki sa pozamykane i wyświetlane ok . Jednak po wysłaniu formularza np. postem nie przesyła tej zmiennej z drugiego selecta, nie ma żadej zmiennej w tablicy $_POST odpowiadającej nazwie drugiego selecta. Nie mam pojecia o co chodzi poniewaz tak jak pisalem wczesniej cały kod tworzy sie ok tylko nie przesyła tej zmiennej. Na róznych klasach ajaxa probowalem i zawsze jest to samo wiec samo tworzenie jest ok w czyms innym musi być problem.

Spotkaliście sie może z czymś takim? Może coś podpowiedzie gdzie szukać przyczyny?


pozdro
haryb

Ten post edytował haryb 29.09.2008, 19:30:08
Go to the top of the page
+Quote Post

Posty w temacie


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 Aktualny czas: 19.08.2025 - 13:36