Mam długą formę, którą podzieliłem na 6 kroków. Po załadowaniu formularza ładowane są wszystkie kroki, ale widoczny jest tylko pierwszy krok. Reszta ma CSS, display:none
więc są one ukryte. Gdy krok jest zakończony i sprawdzony za pomocą JavaScript, ustawiany jest bieżący krok display:none
i nowy krok display:block
. Na ostatnim etapie użytkownik przesyła formularz. Jednak zgodnie z oczekiwaniami display:block
przesyłane są tylko pola w elemencie na stronie. Wszystkie wypełnione pola w elementach z display:none
są ignorowane.
Czy istnieje sposób na przesłanie pól wewnątrz display:none
elementów?
Jeśli nie, czy jest inny sposób na osiągnięcie tego samego efektu?
display: none
kontenerach we wszystkich moich testach.