Specjalne i pomocne funkcje w jQuery AJAX
Autor: Net-Safe
Publikacja: 2017-06-27
Dla Nas Programistów to piękna wygoda i chęć wręcz wykorzystywania go do każdego wręcz projektu czy to stron prostych typu firmowych, czy też aplikacji bardziej złożonych typu portale. Na tym bardziej się skupie, co może być pomocne być może dla innych firm.
Bawiliśmy się swojego czasu nad przesyłaniem plików za pomocą ajax, niby prosta sprawa, ale kiedy w grę wchodzą np. prezentacje postępu wysyłanego pliku, bądź też utworzenie tablicy tymczasowej, wiele kwestii trzeba dobrze przemyśleć i przeanalizować jeśli chodzi o ścieżkę postępu naszego użytkownika. A chodzi np. o decyzje, o nagłe przerwanie, problemu z połączeniem, urządzenia jakie wysyłają.
Ajax z biblioteki jQuery pięknie rozwiązuje wiele problemów i de fakto zastępuje masę kodu i Naszego cennego czasu. Przykłady tego wykorzystania znajdują się w portfolio.
Jedną z ciekawych rzeczy, oprócz masę innych typu płatności online, specyficznego księgowania, zbierania punktów itd., pięknie funkcjonuje tu masę kodu AJAX z jQuery. np. skrócenie odwołania się do funkcji ustawionej globalnie, gdzie można odwołać się z każdego miejsca akcji w tworzonym systemie, jedną stworzoną funkcją, oczywiście odpowiednio zabezpieczoną, tworzymy jakąkolwiek tablicę tymczasową jaką tylko zapragniemy z przesłaniem odpowiednich parametrów do zapisania danego rekordu.
To wszystko jest robione w locie, co sprawia, że możemy przypisać akcje do każdej reakcji użytkownika typu, kliknięcie w przycisk klawiatury, dotknięcie, ruchu myszką, kliknięcie odpowiedniego przycisku, czasu reakcji itd. i np. kiedy jesteśmy w trakcie wystawiania ogłoszenia, gdzie tak na prawdę nie jest jeszcze wystawione, tworzy się za pomocą magi jQuery, sekcji $.ajax(), mnóstwo ciekawych danych, które są zapisywanie nie dość że w tablicach $_COOKIE ale także $_SESSION, bez rejestracji jeszcze użytkownika w portalu, a co umożliwia to, powrócenie do dalszego dodawania ogłoszenia z tymi samymi danymi gdzie ostatnio wcisną daną przysłowiową literkę, lub też przesłał dany plik :).
To tylko czubek góry lodowej niesamowitych możliwości jaką odkrywamy, tak naprawdę wszystko co można opisać matematycznie, można zaprogramować, a funkcja AJAX umożliwia działanie w czasie rzeczywistym na przechwytywanie informacji co jest wręcz niezbędne do analiz ruchu na stronie, ciekawych sekcji, wpisywania słów kluczowych czy interesujących produktów. Wszystko zależy od wyobraźni programisty i wiedzy oraz celów.
Zapraszamy serdecznie do badania funkcjonalności oraz metod rozwiązań najróżniejszych problemów Team NET-SAFE.
Programista - gdzie szukać?
Poniżej przedstawiamy ranking 9 644 Programistów najlepszych w 2026 roku w poszczególnych miastach powiatowych: