Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 26 Pomógł: 0 Dołączył: 12.07.2003 Skąd: Białystok Ostrzeżenie: (0%)
|
Witam!
Piszę stronę, która ma wykorzystywać Ajax'a, wygląda ona mniej więcej tak: - każdy link w menu strony wykorzystuje advAJAX.get(), aby do głównego div'a załadować odpowiedni plik php - następnie w jednym z ładowanych plików php (w jedym z działów strony) chcę wykorzystać advAJAX.assign(), aby móc obsługiwać formularze za pomocą AJAXa (np. takie logowanie jak na stronie Anakina w przykładach) Problem jest taki, że o ile pierwszy stopień zagłębienia Ajax'a działa (ładowanie działów klikając w linki menu), o tyle drugi stopień zagłębienia (formularz) już nie działa - dokładniej - przeglądarka jest przekierowywana do pliku z parametru action formularza, czyli tak jakby AJAX'a tam w ogóle nie było. Oczywiście w przypadku nie ładowania formularza poprzez AJAX'a a wyświetlanie go "normalnie" wszystko działa jak należy - AJAX obsługuje formularz. Nie mam pojęcia co jest nie tak, proszę o pomoc... Udało mi się bardziej sprecyzować problem - funkcja adjAVAX.assign() podpinana pod dany formularz nie widzi go - document.getElementById() zwraca null. Specjalnie wywołuję assign() tuż po załadowaniu formularza, ale to i tak nic nie daje. Jak sobie z tym poradzić? |
|
|
|
marcz [advAjax] Ajax w Ajax'ie - problem 7.07.2006, 12:02:12
yaro Z tego co mi sie wydaje to assign() powinienieś wy... 7.07.2006, 12:06:29
Skobi ja robie coś takiego:
[HTML] pobierz, plaintext v... 7.07.2006, 12:48:22
marcz Skobi - nie bardzo rozumiem kod, który napisa... 7.07.2006, 14:35:50
Skobi to jak u mnie działa umiesciłem na serwerze:
http:... 7.07.2006, 15:38:47
marcz Dokładnie o to mi chodziło . Wielkie dzięki!
... 7.07.2006, 16:01:55 ![]() ![]() |
|
Aktualny czas: 23.12.2025 - 06:45 |