[ slavo.k @ 24.04.2012. 12:30 ] @
Pozdrav. Pravim filtere na jednom sajtu. Prikazujem ih kroz select tag, option npr. cena manje od 1000, veca od 10000... to je nebitno. Na onchange pozivam neku funkciju, sada, problem je u sledecem. Prikazu mi se proizvodi po zadatom kriterijumu, ali, kada otvorim neki konkretno i vratim se nazad, izlista mi sve proizvode. ako neko moze pomoci, bio bih zahvalan.
[ Nikola Poša @ 24.04.2012. 19:07 ] @
Jednostavno, tako rade browser-i, tako radi JS. Tačnije, AJAX je taj koji pravi problem u toj situaciji. Ne možeš da radiš back/forward na neki sadržaj generisan AJAX-om, niti da ga npr. bookmark-uješ, i to je prosto tako... Ali naravno, kao za mnoge druge stvari, postoje različita rešenja za prevazilaženje ovog "problema", u vidu npr. ovih jQuery plugin-ova:
http://www.asual.com/jquery/address
https://github.com/cowboy/jquery-hashchange

Još jedno, doduše potpuno drugačije rešenje, jeste da ta tvoja forma uopšte ne bude AJAX-based, već da na change tog select-a, radiš submit forme, GET metodom.
[ slavo.k @ 26.04.2012. 08:17 ] @
Hvala puno. Iskoristiću nešto od ovoga, pa ću napraviti neko rešenje.Pozdrav