Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Ajax filteri problem sa back-om

[es] :: Javascript i AJAX :: Ajax filteri problem sa back-om

[ Pregleda: 1399 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

slavo.k

Član broj: 302312
Poruke: 46
*.static.sbb.rs.

Sajt: www.eho.in.rs


Profil

icon Ajax filteri problem sa back-om24.04.2012. u 12:30 - pre 145 meseci
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.
 
Odgovor na temu

Nikola Poša
Backend (PHP) developer
Beograd

Član broj: 173839
Poruke: 1616
*.adsl-a-3.sezampro.rs.



+33 Profil

icon Re: Ajax filteri problem sa back-om24.04.2012. u 19:07 - pre 145 meseci
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.
 
Odgovor na temu

slavo.k

Član broj: 302312
Poruke: 46
*.static.sbb.rs.

Sajt: www.eho.in.rs


Profil

icon Re: Ajax filteri problem sa back-om26.04.2012. u 08:17 - pre 145 meseci
Hvala puno. Iskoristiću nešto od ovoga, pa ću napraviti neko rešenje.Pozdrav
 
Odgovor na temu

[es] :: Javascript i AJAX :: Ajax filteri problem sa back-om

[ Pregleda: 1399 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.