Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 4.09.2020 Ostrzeżenie: (0%)
|
Witam serdecznie,
mam problem z dynamicznym formularze. W skrócie mój problem: https://zapodaj.net/cda7a7a27bf96.png.html Mam sobie taki formularz. Selecty działają na zasadzie disabled, czyli jeżeli w 1 select jest opcja numer 1 to w drugim możemy wybrać tylko takie opcje itd. itd. Problem polega na tym, że po dodaniu kolejnego zamówienia selecty odwołują się tylko do selectów z 1 wiersza. Jak zmienię w drugim wierszu wybiorę opcję to forma dostawy w 2 wierszu opcje są zablokowane, ale forma dostawy z 1 wiersza dostosowuje się do wyboru z 2 wiersza pomijając wybraną opcję z 1 wiersza. Każdy kolejny select w wierszach cały czas odwołują się tylko do selectów z 1 wiersza. Obstawiam pewnie, że chodzi o unikalność każdego wiersza, ale nie do końca wiem w jaki sposób to zrealizować. Czy id, czy name, czy jak? Dziękuje za odpowiedzi Ten post edytował itseepawel 9.09.2020, 09:57:48 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 36 561 Pomógł: 6315 Dołączył: 27.12.2004 |
Moze byc ID, a mozesz rownie dobrze dzialac w obrebie jednego wiersza, czyli szukac elementow w danym wierszu na ktorym pracujesz
ps: przenosze. Problem z php nie ma zadnego zwiazku |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 4.09.2020 Ostrzeżenie: (0%)
|
Moze byc ID, a mozesz rownie dobrze dzialac w obrebie jednego wiersza, czyli szukac elementow w danym wierszu na ktorym pracujesz ps: przenosze. Problem z php nie ma zadnego zwiazku Hmm a czym lepiej? Zrobić, a się nie narobić ( by nie pisać milion linijek kodu). Na czym mi zależy : 1) Po pierwsze jeden wiersz to jeden wiersz i odwołuje się on do samego siebie( jak zmieniam selecty w tym wierszu to one odwołują się do tego wiersza) 2) Walidacja zależności. Mam przycisk submit form i ten formularz tam jest. Przycisk jest zablokowany dopóki wszystko nie jest poprawnie, a o poprawności mówię właśnie w selectach, np. wybierzemy w 1 selecie jakąś opcje, a w drugim select można wybrać wszystkie opcje, ale tylko wybrane opcje są przypisane do opcji z 1 select, gdy ktoś wybierze inne niż może select zmieni kolor na, np. czerwony, że jest jakaś niezgodność, a na biały/ zielony gdy jest ok. Mógłbym to robić za pomocą hidden/disabled, ale ma to też służyć to nauczenia użytkownika co jest poprawne, a co nie. Na pewno bym musiał zliczać ilość błędów i w którym miejscu błędy są. |
|
|
|
itseepawel Dynamiczny formularz w PHP (problem z listami rozwijanymi-select) 9.09.2020, 09:56:53
nospor Ja osobiscie preferuje dzialanie na wierszach niz ... 10.09.2020, 08:53:41 
itseepawel Cytat(nospor @ 10.09.2020, 09:53:41 )... 10.09.2020, 14:10:04
nospor Nie bardzo rozumiem w czym problem albo kazdy z na... 11.09.2020, 11:06:54
itseepawel Można zamknąć. Poradziłem sobie. Zrobiłem klasy w ... 11.09.2020, 15:00:35 ![]() ![]() |
|
Aktualny czas: 23.12.2025 - 03:54 |