![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 283 Pomógł: 1 Dołączył: 15.11.2004 Skąd: Mikołów Ostrzeżenie: (0%) ![]() ![]() |
Hej.
Mam formularz z polem SELECT i radiobutony. W polu SELECT wybieram datę, a po kliknięciu w radiobuton ma się wywołać funkcja PHP, której wynik ma zależeć od wybranej daty i klikniętego radiobutona. Nie bardzo wiem, jak to zrobić. Proszę o wskazówkę. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
Jeżeli to ma się wykonać bez klikania submita (co wynika z posta), zainteresuj się ajaxem
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 283 Pomógł: 1 Dołączył: 15.11.2004 Skąd: Mikołów Ostrzeżenie: (0%) ![]() ![]() |
Tak, ma być bez klikania submita.
Czyli np. przy zmianie daty w SELECT mam przez funkcję ajaxowa ustawić sobie zmienną sesyjną, a przy wyborze radiobutona skorzystać z tej zmiennej w kolejnej funkcji ajaxowej? Ten post edytował Blackhole 9.03.2014, 20:17:32 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
Sesja nic nie da, bo zacznie działać przy odświeżeniu strony. Możesz wynik z ajaxa zapisać w jakiejś zmiennej js
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 283 Pomógł: 1 Dołączył: 15.11.2004 Skąd: Mikołów Ostrzeżenie: (0%) ![]() ![]() |
Działa już to, że po kliknięciu w radiobuton wywołuje się ajaxowa funkcja PHP odczytująca dane (jako jej parametr podaję zwyczajnie wartość z SELECT zwróconą przez jQuery). Potrzebuję jeszcze na stronie link, który będzie prowadził do podstrony zależnej od wybranej w SELECT dacie. Nie wiem jednak, jak złączyć stały fragment w HREF z tą wartością z SELECT.
Ten post edytował Blackhole 10.03.2014, 12:25:36 |
|
|
![]()
Post
#6
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat Nie wiem jednak, jak złączyć stały fragment w HREF z tą wartością z SELECT. Jesli data w HREF ma byc gdzies w srodku to rob taki link: http://blabla.pl/blabla#DATA#blabla i przy pomocy replace zamieniaj #DATA# na datę. Jesli data jest na koncu linka to jaki problem dodac tekst na koniec tekstu? No zaden. |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 283 Pomógł: 1 Dołączył: 15.11.2004 Skąd: Mikołów Ostrzeżenie: (0%) ![]() ![]() |
W radiobutonie mam tak:
ajax_get_content czyta coś z innej strony w zależności od daty przekazanej w parametrze i wpisuje do innego pola INPUT => działa dobrze. W linku nie wiem, jak zrobić, bo href nie wywołuje JavaScript'u, jak to robi onclick. Takie coś nie działa (jak się domyślałem): Jak więc powinno być? Ten post edytował Blackhole 10.03.2014, 18:28:12 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 203 Pomógł: 55 Dołączył: 23.11.2008 Skąd: UKF Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 283 Pomógł: 1 Dołączył: 15.11.2004 Skąd: Mikołów Ostrzeżenie: (0%) ![]() ![]() |
Dzięki za pomoc (IMG:style_emoticons/default/smile.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.09.2025 - 14:01 |