![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 40 Pomógł: 0 Dołączył: 22.07.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam serdecznie całą społeczność forum.
Problem na jaki się natknąłem jest dość niezwykły. A właściwie jest to pytanie: Posiadam stronkę o takim schemacie jak na obrazku niżej: ![]() W divie main, posiadam w php include, które jest zależne od przekazanego parametru get z linku w menu. Kod podstrony która jest includowana wygląda tak:
Strona która jest includowana pojawia się w divie który ma funkcję include. Jest przycisk, jednak po kliknięciu na ten przycisk, powinny się załadować do div'a 'targetDiv' (w pliku powyżej który jest includowany) dane z pliku inc_catarts_add.txt, jednak przeglądarka wogóle na kliknięcie przycisku niereaguje. Co może być przyczyną? Ten post edytował organista18 31.08.2009, 11:52:57 |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat jednak przeglądarka wogóle na kliknięcie przycisku niereaguje Jestes pewien ze nie reaguje? A moze ci sie cala strona przeladowuje?
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 40 Pomógł: 0 Dołączył: 22.07.2009 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
jquery -> ajax.load
-------------------- |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 40 Pomógł: 0 Dołączył: 22.07.2009 Ostrzeżenie: (0%) ![]() ![]() |
Wookie web, patrzałem na stronę jQuery i tam w przykładach była opisana cała taka funkcja, ale jak ją umieścić, ze wskazaniem na załadowanie danych do konkretnego div'a i jak ją podpiąć np pod link lub pod zdarzenie onClick tego przycisku?
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
chodzilo mi o to, ze przyciski BUTTON mają to do siebie, ze jak sie je klika to wysylają formularz, czyli defacto przeladowują strone i nici z twojego ajaxa. Nie zaobserwowales by ci sie strona przeladowala?
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 40 Pomógł: 0 Dołączył: 22.07.2009 Ostrzeżenie: (0%) ![]() ![]() |
Nie zaobserwowałem. Spójrz tutaj: http://www.mjsp.pl/atest/ch02/index.html - przykład ajaxa na którym się opierałem.
a button ma wtedy to oczym piszesz, gdy w form method ustawimy get lub post. a ja tam w kodzie nie mam method... Ten post edytował organista18 31.08.2009, 12:19:19 |
|
|
![]()
Post
#8
|
|
![]() Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
Musisz robic to na serwerze albo na localu. Jeżeli otwierasz plik .html tak, że w adresie strony na początku masz file:// to ajax nie pojdzie.
Potem zainstaluj firebuga i zobacz co mówi jego konsola. Ten post edytował wookieb 31.08.2009, 12:57:01 -------------------- |
|
|
![]()
Post
#9
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat a ja tam w kodzie nie mam method... domyslnie jest post ![]() Ale to moze bylo przy <button> a nie <input type="button" -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 40 Pomógł: 0 Dołączył: 22.07.2009 Ostrzeżenie: (0%) ![]() ![]() |
Ok, a czy ktoś podałby przykład jak skorzystać z tej funkcji: http://docs.jquery.com/Ajax/load#urldatacallback w moim konretnym przypadku?
Tzn mam link i chcę użyż funkcji load z biblioteki JQuery. |
|
|
![]()
Post
#11
|
|
![]() Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
Ok, a czy ktoś podałby przykład jak skorzystać z tej funkcji: http://docs.jquery.com/Ajax/load#urldatacallback w moim konretnym przypadku? No przecież masz napisane jak WÓŁ! Czego tutaj nie kumać? Masz w dodatku zakładkę "view source" -------------------- |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 40 Pomógł: 0 Dołączył: 22.07.2009 Ostrzeżenie: (0%) ![]() ![]() |
A przepraszam, nie zauważyłem zakładki examples. Zrobie jak napisali i dam znać czy problem rozwiązany.
Lipa. W pliku includowanym wpisałem taki kod:
Czy coś źle robie? Ten post edytował organista18 31.08.2009, 21:04:34 |
|
|
![]()
Post
#13
|
|
![]() Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
A w konsolę od firebuga zajrzał?
-------------------- |
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 40 Pomógł: 0 Dołączył: 22.07.2009 Ostrzeżenie: (0%) ![]() ![]() |
Nie zajrzał bo nie ma.
|
|
|
![]()
Post
#15
|
|
![]() Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
To se zainstaluje. Narzędzia -> dodatki -> pobierz dodatki.
-------------------- |
|
|
![]()
Post
#16
|
|
![]() Grupa: Zarejestrowani Postów: 243 Pomógł: 33 Dołączył: 30.01.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
W firefoxa jest wbudowana konsola błędów: Ctrl + Shift + J
-------------------- http://rafal.brzezinski.me - skrypty, tutoriale i inne.
Jeśli udało Ci się rozwiązać problem podziękuj osobom, które ci pomogły. |
|
|
![]()
Post
#17
|
|
![]() Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
Ale nie pokazuje requestow ajaxowych.
-------------------- |
|
|
![]()
Post
#18
|
|
Grupa: Zarejestrowani Postów: 40 Pomógł: 0 Dołączył: 22.07.2009 Ostrzeżenie: (0%) ![]() ![]() |
Nie mam firefoxa, używam Opere. Wkleiłem przejrzysty, cały kod strony która jest includowana i to nie chce działać, pomimo tego, jak wyczytałem, framework jQuery jest pozbawiony tego błędu...
|
|
|
![]()
Post
#19
|
|
![]() Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
No to zainstaluj. Firebug to najlepsze narzędzie do debugowanie po stronie www, że sobie tego nie wyobrażasz. Zamiast pisać 3 posty, że nie możesz zainstalować TO BYŚ TO JUŻ ZROBIŁ Z 3 RAZY I BYŁOBY PO PROBLEMIE.
-------------------- |
|
|
![]()
Post
#20
|
|
Grupa: Zarejestrowani Postów: 40 Pomógł: 0 Dołączył: 22.07.2009 Ostrzeżenie: (0%) ![]() ![]() |
Zainstalowałem, uruchomiłem. Włączyłem najpierw opcje javascript, a potem dom i klikając na link nic się nie zmieniało, debbuger nie pokazał mi w kodzie strony zaincludowanego pliku :|
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 06:37 |