![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 7.11.2017 Ostrzeżenie: (0%) ![]() ![]() |
Witam mam dwie zależne od siebie rozwijane listy. Pomoże mi ktoś w przełożenia tego na php?
Java: var sel1 = document.querySelector('#sel1'); var sel2 = document.querySelector('#sel2'); var options2 = sel2.querySelectorAll('option'); function giveSelection(selValue) { sel2.innerHTML = ''; for (var i = 0; i < options2.length; i++) { if (options2[i].dataset.option === selValue) { sel2.appendChild(options2[i]); } } } giveSelection(sel1.value); |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 460 Pomógł: 49 Dołączył: 5.06.2011 Ostrzeżenie: (0%) ![]() ![]() |
Weź wstaw to do jsfiddle, żeby pokazać, jak to działa i, co za tym idzie, jak ten skrypt php miałby działać.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 7.11.2017 Ostrzeżenie: (0%) ![]() ![]() |
https://jsfiddle.net/rdkvx1La/#&togetherjs=bE2cBKm5i9
Chce zeby przy wyborze listy z sel1 np. "A" na drugiej liscie pokazywala sie lista specyzowana np "aa". Przy wyborze "b" na drugiej liscie pokazuje sie "bb" itd |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 381 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
A gdzie w tym wszystkim PHP?
Nie twórz po kilka tematów tych samych. I nie Java tylko JavaScript. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 7.11.2017 Ostrzeżenie: (0%) ![]() ![]() |
Tylko chce zamiast js wstawic php i nie bardzo wiem jak to ogarnac bo moje wczesniejsze proby polegly ;-/
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 6 381 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Ale wiesz że php działa po stronie serwera a js klienta? Wyślij form1, odczytaj wartości w php i odśwież stronę z jakimś form2.
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 7.11.2017 Ostrzeżenie: (0%) ![]() ![]() |
Tak wiem. Mozesz przytoczyc jakis przyklad?
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 6 381 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Umiesz odebrać dane z formularza w PHP?
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 7.11.2017 Ostrzeżenie: (0%) ![]() ![]() |
Tak, ale widocznie warunek nie przechodził mi, bo robiłem if/elseif. Chyba, że jakaś inna opcja?
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 6 381 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
var_dump($_POST), sprawdzasz co tam masz i w zależności od warości selecta 1 robisz ifa i jakieś echo selecta 2.
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 7.11.2017 Ostrzeżenie: (0%) ![]() ![]() |
Ok, sprawdzę. Póki co dzięki.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 25.08.2025 - 07:53 |