Webboard

Pełna wersja: Ukrywanie sekcji
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Adres forum:
localhost


Wersja silnika:
najnowsza


Opis problemu:
Witam. Jak mógłbym ukryć całą sekcję "XXX", że pojawia się tylko wtedy, jeśli ktoś uzupełni chociaż jedno pole dodatkowe?
Wygląda to tak:
(Sekcja)
Metody kontaktu
(Dodatkowe pola)
GaduGadu xxxxxx

Chciałbym, żeby cała ta sekcja "Metody kontaktu" pojawiła się wtedy, kiedy osoba wypełni chociaż jedno z czterech pól dodatkowych.
W takiej sytuacji przychodzi mi do głowy użycie JS i operowanie na elementach po ich name - profile_fields[fidX].

Wyciągasz elementy, niepotrzebne ukrywasz domyślnie, sprawdzasz czy pole bazowe jest puste, jeśli nie - pokazujesz ukryte elementy.

---
Chociaż pewnie lepszą kwestią będzie nadanie jakiegoś identyfikatora / klasy na rodzica i wyciągać z niego elementy (dzieci). Dalsze postępowanie j/w.