![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 228 Pomógł: 1 Dołączył: 24.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam! Korzystam z tego skryptu:
http://www.webskrypty.pl/2010/dodawanie-re...-pomoca-jquery/ Ale mam do Was pytanie, jak zamiast buttona wrzucić swój obrazek? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 450 Pomógł: 135 Dołączył: 18.11.2010 Skąd: Wschowa Ostrzeżenie: (0%) ![]() ![]() |
Witaj.
Skrypt jest zrobiony tak, aby formularz działał zarówno przy włączonym jak i wyłączonym JavaScript. Obrazek <img ... /> można przemieścić lub osadzić w divie jeśli tego potrzebujesz - najważniejsze, aby posiadał nadane id.
Pozdrawiam. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 228 Pomógł: 1 Dołączył: 24.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
Okej, w success zrobiłem sobie jeszcze alert.. Lecz po kliknięciu w przycisk, alert się pojawia cały czas, ja go zamknę a on się pojawia, jak to naprawić?
I kolejny problem. Z bazy wyciągam listę np. użytkowników. Gdy kliknę na ten przycisk, to zrobiłem tak, że ustawia mi nr GG na ID użytkownika którego kliknę (Tak dla testów). Lecz bez względów na kogo kliknę, zawsze to będzie ID = 10.. Pobieram to poprzez niewidoczne pole, które przybiera wartość danego ID użytkownika. Pokazałem to pole i ID podaje dobrze, każdy użytkownik ma inne, ale ustawia zawsze to samo.
Ten post edytował GoldeNx3 14.04.2012, 11:50:36 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 450 Pomógł: 135 Dołączył: 18.11.2010 Skąd: Wschowa Ostrzeżenie: (0%) ![]() ![]() |
Odnośnie pierwszego problemu - spróbuj coś takiego dać.
Zmiany dotyczą linii 3. oraz 4.
Odnośnie problemów z id - czytałem 10 razy i nadal nic nie rozumiem... |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 228 Pomógł: 1 Dołączył: 24.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
Mam listę np. użytkowników.
W ukrytym polu zapisuje ich ID (Które pobiore z bazy). W funkcji pobieram to ID i nadaje sobie w bazie dla testu gg = id. Lecz ID zawsze jest = 10, mimo, że nadaje ID dobrze.. |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 450 Pomógł: 135 Dołączył: 18.11.2010 Skąd: Wschowa Ostrzeżenie: (0%) ![]() ![]() |
Tyle rozumiem, że:
Przy generowaniu formularza - tworzysz <input type="hidden" name="userid" value="$user['id']" />. Przesyłasz tą zmienną AJAX-em na serwer i zapisujesz ją w bazie. Może po prostu za każdym razem jesteś zalogowany na użytkowniku o id = 10 ? |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 228 Pomógł: 1 Dołączył: 24.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
Nie, nie pobieram swojego ID, tylko pobieram to ID z listy użytkowników. Mam liste i tam mam te ID, klikam kolo ID Ustaw i ustawia mi zawsze id = 10, zamiast ID którego kliknąłem.
BTW. Alert dalej sie nie chce wylaczyc. Ten post edytował GoldeNx3 14.04.2012, 16:03:55 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 450 Pomógł: 135 Dołączył: 18.11.2010 Skąd: Wschowa Ostrzeżenie: (0%) ![]() ![]() |
Już wiem co i jak.
Oto skrypt dla Ciebie:
Pozdrawiam. |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 228 Pomógł: 1 Dołączył: 24.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
Okej, a obrazek da się zamiast buttonu, czy to już będzie za dużo do przerobienia?
Dziękuję Ci bardzo. (IMG:style_emoticons/default/wink.gif) |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 450 Pomógł: 135 Dołączył: 18.11.2010 Skąd: Wschowa Ostrzeżenie: (0%) ![]() ![]() |
Da się.
Poucz się jQuery to na prawdę nie jest trudna rzecz (IMG:style_emoticons/default/smile.gif)
Pozdrawiam. |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 228 Pomógł: 1 Dołączył: 24.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
I jeszcze ostatnia sprawa i będę szczęśliwy.
Po naciśnięciu na obrazek, albo, żeby skrypt przeladował bieżacą stronę ale bez przeładowania strony, albo, żeby zmienić obrazek.. ale w ten sposób: Mam w ulubionych, zmienia obrazek na star.png nie mam, zmienia na star1.png |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 450 Pomógł: 135 Dołączył: 18.11.2010 Skąd: Wschowa Ostrzeżenie: (0%) ![]() ![]() |
Polecam http://api.jquery.com/
Pozdrawiam. |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 228 Pomógł: 1 Dołączył: 24.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
Mam taką oto funkcję:
I działa, jak dodam, ale jak kliknę drugi raz to już się nic nie dzieje.. Bo ja w skrypcie mam zapytanie do bazy, jeżeli jest ustawione na jeden to pokazuje start1.png a jak star.png.. Ten post edytował GoldeNx3 15.04.2012, 20:42:56 |
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 450 Pomógł: 135 Dołączył: 18.11.2010 Skąd: Wschowa Ostrzeżenie: (0%) ![]() ![]() |
Musisz po stronie PHP sprawdzać jaka zmienna przyszła.
Teraz Ci zmieniłem nazwy zmiennych. Przyjrzyj się w kodzie.
Pozdro. Ten post edytował tolomei 15.04.2012, 21:06:12 |
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 228 Pomógł: 1 Dołączył: 24.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
Dobra, to nie działa..
Ale nie będę Was zamęczać więcej. Zastowie tak jak jest czyli kliknę raz, zmienia się efekt i dodaje do bazy, kliknę drugi raz, usuwa z bazy rekord ale już obrazka nie zmienia. Dziękuję Wszystkim bardzo za pomoc. Pozdrawiam. #EDIT: DZIAŁA!!! (IMG:style_emoticons/default/biggrin.gif) Ten post edytował GoldeNx3 15.04.2012, 23:09:09 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 13:17 |