Chciałbym stworzyć formularz skladajacy sie z powiedzmy 3 krokow. Po ukończeniu formularza zebrane dane są wysyłane na adres mailowy. Mam w związku z tym kilka pytań:
-
W jaki sposób powinny być generowane kolejne "strony" formularza (strona sie nie przeładowuje oczywiście)? Czy powinno być to generowane dynamicznie, czy może wszystkie kroki przy załadowaniu strony już gotowe w html'u i tylko "podmieniamy"?
-
Jaki jest prawidłowy sposób gromadzenia danych z takiego formularza? Czy zbieram to w jakimś obiekcie, czy np. w ciachu, czy jeszcze inaczej?
-
Czy jeżeli dane są zbierane z "divów" np. są 4 i po kliknięciu w któryś to powinienem to jakoś połączyć z inputami, czy mogę zrobić np. data-option=1 itd. i z tego zbierać dane później?