![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 319 Pomógł: 4 Dołączył: 7.02.2009 Skąd: pless Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Buduję stronę w której wykożystuję prostą funkcję AJAX do podmiany zawartości elementów na stronie
jak zrobić, żeby można było zbudować przycisk wstecz, który po kliknięciu wywoływał by funkcję ActionHistory() i cofał do poprzedniej operacji wykonanej za pomocą getData(); Jak zaprogramować funkcję ActionHistory(), która zapamieta wywołania funkcji getData() i po wciśnięniu X razy wstecz przejdzie do wykonanej wtedy akcji? Identycznie potrzebował bym przycisk dalej, ale myślę, że można to zrobić za pomocą jednej i tej samej funkcji i podając jej tylko np. ActionHistory(-1) lub ActionHistory(1) przechodziło by wstecz lub dalej. Kombinowałem trochę, ale niestety ne znam na tyle JS żeby to zrobić porządnie, za to znam PHP i orientuję się jak mniej wiecej jak JS działa. |
|
|
![]() |
![]()
Post
#2
|
|
Developer Grupa: Moderatorzy Postów: 3 045 Pomógł: 290 Dołączył: 20.01.2007 ![]() |
Jeśli chcesz aby akcje były wykonywane wraz wciśnięciem przycisku wstecz/dalej to nie masz innego wyjścia. Możesz co prawda popróbować z przekazywaniem identyfikatora (coś w rodzaju uchwytu) zapisanego w sesji i na jego podstawie wykonywać akcje, ale to ma swoje minusy i jest niemożliwe do zaimplementowania w pewnych sytuacjach, a zastosowanie tego jest o wiele bardziej problematyczne niż wcześniej wspomniany sposób.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.10.2025 - 11:16 |