![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 13.09.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam wszystkich.
Jako że nie staram się zawsze poświęcić nawet parę dni na rozwiązaniem problemu - tak tu jak i w Googlach nic ciekawego nie znalazłem.
LEGENDA: Kod ten ma za zadanie podczas kliknięcia w odpowiednią klasę pobrać wartość z HREF'a , przekazać go jako adres do którego będzie szło zapytanie GET a następnie wynik ma wylądować w id='TRESC', gdzie klasa 'MENU' nie znajduje się w obszarze TRESC i nie odświeża się. Jest wczytywana tylko podczas odświeżenia strony, a id TRESC jest poniżej. Dodatkowo dodam że cały skrypt inkludowany jest po wydrukowaniu HTML'a - Na samym końcu (Inaczej nie działa ![]() Dane które lądują w TRESC to ta sama strona która jest wczytywana na początku (czyli zawierająca inkludowane JS i JQ) tyle że z innymi parametrami. Nie wiem czy się jasno wyraziłem ![]() ![]() PROBLEM: 1. JavaScript'y wczytują się za każdym razem kiedy wykonuje zapytanie - Wolał bym by wczytały się tylko po odświeżeniu strony, a przy wykonaniu $.GET - Omijał tego typu wczytywania. 2. Za każdym razem gdy po raz kolejny kliknę w link który uruchamia $.get - Wykonuje on STARE zapytanie (te pierwsze) oraz te które mu nadałem. czyli jeżeli kliknę w ten link 4x - XHR wykona się 4x! Błagam o pomoc! Pozdrawiam. EDIT: Przepraszam zapomniałem dodać: W HREF wartość jest podawana na wzór: <a href="#Wartosc" >Kliknij</a>, Po czym ląduje BEZ '#' w URL z przedrostkiem 'Program-' a całość wygląda w ten czas tak: http://mojastrona.pl/Program-Wartosc (Gdzie przepisywanie na przyjazne linki jest w .httacces) EDIT2: Stworzyłem funkcję od 0 w JS dla przesyłania danych GET i zauważyłem że problem pojawia się przy funkcji JQ $('#jakiś id').html(html); ... Dane wczytywane tą metodą działają kompatybilnej ale następuje mnożenie zapytań... Czy ktoś ma jakieś sugestie, czy może przypadkowo taki szarak jak ja znalazł jeden z bugów w JQ? ![]() Ten post edytował Falcon_vanguard 4.03.2011, 10:41:06 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 13:04 |