• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Powstrzymanie zamknięcia okna modalnego z formularzem

VMware Cloud PRO - przenieś swoją infrastrukturę IT do chmury
0 głosów
288 wizyt
pytanie zadane 30 października 2017 w JavaScript przez MTB Użytkownik (690 p.)
[javascript] Cześć, mam stronę na której występuje okno modalne wraz z formularzem (ma zwykły przycisk do zamknięcia go). Mój problem polega na tym, że po kliknięciu buttona, który odpowiada za submit formularza, zamyka mi całe okno modalne,a ja chcę jeszcze tam wyświetlić komunikat o tym czy formularz został wysłany poprawnie.

Jak mogę powstrzymać to automatyczne zamykanie modala?
komentarz 30 października 2017 przez Tomek Sochacki Ekspert (227,490 p.)
Daj kod, najlepiej na codepen.

1 odpowiedź

0 głosów
odpowiedź 31 października 2017 przez Schizohatter Nałogowiec (39,600 p.)

Form prawdopodobnie wykonuje akcję [action]. W związku z tym następuje przeładowanie strony.

Aby powstrzymać przeładowanie strony musisz w JS podpiąć się pod akcję submit, wykonać event.preventDefault(), wysłać formularz AJAXem. No i na końcu wyświetlić w tym modalu to co chcesz.

Podobne pytania

0 głosów
1 odpowiedź 430 wizyt
pytanie zadane 10 października 2018 w HTML i CSS przez hiper007 Stary wyjadacz (11,270 p.)
+1 głos
1 odpowiedź 1,249 wizyt
pytanie zadane 16 kwietnia 2021 w JavaScript przez Piotr Popławski Użytkownik (610 p.)
–1 głos
1 odpowiedź 408 wizyt
pytanie zadane 25 sierpnia 2020 w JavaScript przez Wiciorny Ekspert (281,250 p.)

93,436 zapytań

142,431 odpowiedzi

322,667 komentarzy

62,801 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

...