![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 651 Pomógł: 116 Dołączył: 3.06.2012 Skąd: Lędziny Ostrzeżenie: (0%) ![]() ![]() |
Napisałem sobie pewną funkcję w PHP. Wyświetla mi ona wybraną ilość emotikon. Na start wyświetlam sobie ich 40. Nad wszystkimi emotikonami mam button - 'Pokaż wszystkie'. Chciałbym osiągnąć efekt, iż bez przeładowania strony, po kliknięciu w ten button pokażą się wszystkie emotikony. Wykminiłem to tak:
Od strony php:
A od strony ajax: Kod function show_smilies() { $(document).ready(function(){ $("#show_smilies").submit(function() { $.ajax({ type: "GET", url: "shoutbox.php", data: "mode=show_all_smilies", success: function(){} }); }); }); } I do tego w HTMLu ten button: Tylko, że to nie działa. Nie wiem czy zła jest funkcja w js czy po prostu wszystko smiga, oprócz tego, że nie przeładowuje mi strony w tle i nie widzę po prostu załadowanych wszystkich emotikon. Ktoś pomoże? :/ |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 958 Pomógł: 574 Dołączył: 23.09.2008 Skąd: wiesz, że tu jestem? Ostrzeżenie: (0%) ![]() ![]() |
Pokazałeś ułamek kodu, który nic nie wnosi..
ps. wpisz adres http://twojastrona.pl/shoutbox.php?mode=show_all_smilies i zobacz co wyświetli |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 910 Pomógł: 44 Dołączył: 20.02.2008 Skąd: Łódź Ostrzeżenie: (20%) ![]() ![]() |
Pokaż jeszcze kod tej funkcji, ale mogę wnioskować, że błąd masz w warunku, przypisujesz do zmiennej wartość 0 a chyba powinna być inna
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 9 Dołączył: 7.04.2011 Ostrzeżenie: (0%) ![]() ![]() |
Trochę mi podpada Twój kod JavaScript. W ciele funkcji show_smiles masz linię $document.ready...
Takie dwa w jednym, a jak coś jest do wszystkiego to jest do niczego. Tak mawiała moja babcia...
Pisałem z palca, ale powinno być ok |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 17:17 |