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ć? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 26 Pomógł: 0 Dołączył: 12.07.2003 Skąd: Białystok Ostrzeżenie: (0%)
|
Dokładnie o to mi chodziło (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) . Wielkie dzięki!
Jak tylko znów usiądę do komputera, przeanalizuje ten kod. Jeszcze raz serdecznie dziękuję, jeżeli będę miał jakieś pytania odnośnie tego, będę pytał (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) . |
|
|
|
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 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 21:36 |