![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 1 385 Pomógł: 48 Dołączył: 23.05.2007 Ostrzeżenie: (0%)
|
Mam problem na stronie http://dmuchancemalucha.pl/index.php?optio...6&Itemid=92 z formularzem. Wykorzystałem jQuery do wysyłania maila, jednak dobrze mi nie zwraca wybranych pól. Np. Dla Wybierz płeć (wybieram chłopiec), a w zmiennej zwraca mi chłopiec i dziewczynka.
Kod formularza:
kod js
i kod php
Gdzie tu jest błąd? Pozdrawiam Ten post edytował Lejto 17.12.2011, 14:56:54 |
|
|
|
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 1 085 Pomógł: 231 Dołączył: 12.05.2008 Ostrzeżenie: (0%)
|
Zamień na zdarzenie submit dla formularza. Jeśli ktoś wyśle formularz poprzez wciśnięcie Enter cały Twój długi kod js się nie wykona. Nic dziwnego, że zwraca Ci dwie płcie, jak dwie płcie wybierasz:
http://api.jquery.com/checked-selector/ Ten post edytował Shili 17.12.2011, 15:22:52 |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 1 385 Pomógł: 48 Dołączył: 23.05.2007 Ostrzeżenie: (0%)
|
no przecież przesyłam dane z formularza
|
|
|
|
Post
#4
|
|
|
Grupa: Moderatorzy Postów: 36 561 Pomógł: 6315 Dołączył: 27.12.2004 |
Problem z php nie ma żadnego związku - przenosze.
Cytat Nic dziwnego, że zwraca Ci dwie płcie, jak dwie płcie wybierasz: Święte słowa. Wysyła dwie płcie niezależnie czy zaznaczone czy nie i się dziwi, że dwie mu się wysyłąją.... (IMG:style_emoticons/default/smile.gif)
|
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 1 385 Pomógł: 48 Dołączył: 23.05.2007 Ostrzeżenie: (0%)
|
|
|
|
|
Post
#6
|
|
|
Grupa: Zarejestrowani Postów: 1 085 Pomógł: 231 Dołączył: 12.05.2008 Ostrzeżenie: (0%)
|
Oczywiście że trzeba.
Funkcja val() wybiera atrybut value ustawiony dla pola, jak sama nazwa wskazuje. Pierwszy rzut oka na kod html - value ustawione dla obydwu pól radio. Ergo - coś trzeba dorzucić. Btw, labele same w sobie to element zbędny. Powiąż labele przez id z elementami formularza, żeby po kliknięciu na label automatycznie przenosiło kursor do pola tekstowego lub zaznaczało odpowiedni element. http://mimas.ceti.pl/dia/day_28.html |
|
|
|
![]() ![]() |
|
Aktualny czas: 20.12.2025 - 18:19 |