[PHP]Bootstrap - polaczenie ramki modalnej z formularzem php |
[PHP]Bootstrap - polaczenie ramki modalnej z formularzem php |
19.10.2017, 20:13:28
Post
#1
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 17.11.2014 Ostrzeżenie: (0%) |
Witam. Mam problem z wiadomoscia zwrotna w ramce modalnej.
Gdy jest blad wszystko jest ok. Ale gdy formularz sie wysle to strona sje odswieza.. i ramki nie ma.. Prosze o pomoc
Wiem ze kod php formularza jest zle napisany ale to i tak nie powinno ma poczatku miec jakies znaczenie |
|
|
19.10.2017, 22:07:58
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 837 Pomógł: 226 Dołączył: 20.03.2005 Skąd: Będzin Ostrzeżenie: (0%) |
|
|
|
20.10.2017, 09:12:54
Post
#3
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 17.11.2014 Ostrzeżenie: (0%) |
Powiem szczerze że nie wiem za bardzo jak i o o chodzi..
|
|
|
20.10.2017, 16:47:33
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 837 Pomógł: 226 Dołączył: 20.03.2005 Skąd: Będzin Ostrzeżenie: (0%) |
1. Chcesz aby modal po odświeżeniu się pojawił?
2. Chcesz aby w tym modalu był komunikat (np. zapis się udał) Tak? Powyżej przedstawiłem przykład jak zrobić aby po zapisie formularza aby modal pojawił się od razu na stronie, rozszerzając tą funkcję możesz wygenerować także komunikat. |
|
|
20.10.2017, 18:42:05
Post
#5
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 17.11.2014 Ostrzeżenie: (0%) |
Tak tak.. ale nie wiem dlaczego strona sie przeladowuje.. gdyby sie nie przeladowywala to komunikat by zostawal..
|
|
|
20.10.2017, 21:06:38
Post
#6
|
|
Grupa: Zarejestrowani Postów: 1 837 Pomógł: 226 Dołączył: 20.03.2005 Skąd: Będzin Ostrzeżenie: (0%) |
W tym kodzie co pokazałeś nie ma innego sposobu jak przeładowanie się strony, bo aby się nie przeładowała to musiałby zapis być wykonany przez JS.
Kodu JS nie podałeś. Po prostu porównaj sobie kod gdy zwraca Ci błąd, z kodem który tego błędu nie ma. |
|
|
23.10.2017, 09:19:58
Post
#7
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 17.11.2014 Ostrzeżenie: (0%) |
To zostawmy juz te przeladowywanie..
Ale to tak czy siak okno modalne powinno sie pokazywac tak ? A nie znikac zaraz po odswiezeniu.. Prosze o pomoc bo juz naprawde nie wiem jak to zrobic.. |
|
|
23.10.2017, 13:57:44
Post
#8
|
|
Grupa: Zarejestrowani Postów: 1 837 Pomógł: 226 Dołączył: 20.03.2005 Skąd: Będzin Ostrzeżenie: (0%) |
Modal to zwykła warstwa HTML która zostaje odkryta po instrukcji skryptu JavaScript.
Więc jest rzeczą logiczną że po przeładowaniu strony (odświeżenie strony też nim jest) modal zniknie, chyba że zażądamy dodatkowego zainicjowania modalu. Tak jak podałem na przykładzie. Jeżeli ma nie znikać, to musisz zrobić tak aby strona gdzie jest modal nie odświeżał się przez formularz, a poprzez JS. (wysyłasz zapytanie poprzez JS do przygotowanego pliku PHP, a ten odpowiada tworząc od nowa cały formularz, albo jedynie wyświetlając odpowiedni komunikat.) |
|
|
Wersja Lo-Fi | Aktualny czas: 27.04.2024 - 04:24 |