Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [AJAX] Pytanie w sprawie divów
slawek3422
post
Post #1





Grupa: Zarejestrowani
Postów: 142
Pomógł: 7
Dołączył: 3.08.2007
Skąd: śląsk

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


Witam.
Od kilku dni nurtuje mnie pewna rzecz, z którą mam problem.
Otóż mam sobie plik index.html w którym mam buttony. Po kliknięciu w button jego ID leci do skryptu JS, ten przesyła do odpowiedniego skryptu PHP i wynik wyświetlany jest w divie w pliku index.htm.
Mój problem polega na tym, że nie potrafię wyczarować działającej strony w przypadku gdy to co wyświetla plik PHP w divie ma w sobie kolejnego DIVA i kolejne buttony.
Może jaśniej: jest index.htm, wchodzimy i klikamy w jeden z buttonów, do diva ładuje się strona z kolejnymi buttonami i kolejnym divem, mimo tego że te załadowane buttony w onclick odwołują się do innej funkcji w innym pliku i mają ładować się do innego diva to odświerza mi się główny div a nie ten załadowany z pliku PHP, jak temu zaradzić ? ... ale namieszałem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Musisz ponownie podpiąć zdarzenia. [;

Jeśli chodzi o jQuery, to są wtyczki DOMListener albo po prostu funkcja live.
Go to the top of the page
+Quote Post
kamil4u
post
Post #3





Grupa: Zarejestrowani
Postów: 2 350
Pomógł: 512
Dołączył: 4.01.2009
Skąd: Wrocław / Świdnica

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


A jeśli chodzi o JS(w jQuery też, tyle, że tam to uprościli) to nawigacja po DOM(na tym co zostanie wygenerowane) i http://www.quirksmode.org/js/eventSimple.html

Ten post edytował kamil4u 8.06.2009, 15:18:25
Go to the top of the page
+Quote Post
slawek3422
post
Post #4





Grupa: Zarejestrowani
Postów: 142
Pomógł: 7
Dołączył: 3.08.2007
Skąd: śląsk

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


oj, a myślałem, że to nie będzie takie skomplikowane, nie jestem biegły w js a tym bardziej w jquery (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) no nic, dzięki za podpowiedzi
Go to the top of the page
+Quote Post
kamil4u
post
Post #5





Grupa: Zarejestrowani
Postów: 2 350
Pomógł: 512
Dołączył: 4.01.2009
Skąd: Wrocław / Świdnica

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


Nie jest to wcale, aż tak trudne - wystarczy, że znasz podstawy JS, a DOM i zdarzeń możesz się douczyć nawet w dobę (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) - jak chcesz konkretniejsze rady, przedstaw problem graficznie + przykładowy kod jaki możesz otrzymać po kliknięciu w odpowiedni przycisk. Wtedy będę mógł podać konkretne funkcje, które można by było wykorzystać - bo teraz to strzelanie w ciemno (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Go to the top of the page
+Quote Post
slawek3422
post
Post #6





Grupa: Zarejestrowani
Postów: 142
Pomógł: 7
Dołączył: 3.08.2007
Skąd: śląsk

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


temat nieaktualny (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) poradziłem sobie, z pomocą przyszedł mintAjax
Go to the top of the page
+Quote Post
Ajdacho
post
Post #7





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 5.07.2008

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


Rozwiązanie jest bardzo proste . Do każdego diva na stronie możesz się odezwać w ten sposób:

document.getElementById("nazwa_diva")

Pozdrawiam

Ten post edytował Ajdacho 26.06.2009, 11:43:47
Go to the top of the page
+Quote Post

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: 7.10.2025 - 20:01