verhindern bootstrap-modal-Fenster schließen, auf die formularübergabe
Hallo, ich verwende Bootstrap für die erste Zeit und ich kann nicht meine modale form, offen zu bleiben, beim Klick auf den submit-button.
Ich habe gesucht, DAMIT aber alle damit verbundenen Fragen befassen sich mit leicht unterschiedlichen Fragen (Beispiel unten).
Disallow twitter bootstrap modal-Fenster schließen
- Sie senden das Formular per ajax oder ist es nur ein normales Formular Einreichen?
- vielen Dank für die schnelle Antwort! Ich bin nicht mit ajax. Ajax nicht nach wieder die Seite und da möchte ich mir postback auf Unterwerfung, dachte ich, ich sollte nicht.
- ich habe das gleiche problem, und ich bin mit Ajax, was soll ich tun?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Blick auf => http://getbootstrap.com/2.3.2/javascript.html#modals
verwenden
oder
Edit1 :
auf Ihren link öffnen Ihre modalen ==>
Edit2 :
http://jsfiddle.net/BVmUL/39/
Entfernen Sie die folgenden:
Vom button, und Sie sollten nicht schließen Sie das Dialogfeld. Danach können Sie den dialog schließen, indem Sie mit $( "#TheDialogID" ).modal( "verstecken" ). Beispiel:
Javascript-code:
Dies ist, wie ich Tat in meinem Programm, hoffe es hilft.
Dies ist der Knopf, der Auslöser der modal. Hier habe ich deaktivieren Sie die Tastatur-und Maus-klicken Sie außerhalb des modalen.
Dies ist der modal-div mit einem Formular und einem submit-button. Ersetzen
...
mit Ihrem modalen Inhalt.Schließlich die Funktion, die ausgelöst wird, wenn Sie klicken Sie auf "Absenden". Hier
event.preventDefault();
wird verhindert, dass die default-Aktion von form Einreichen, so dass der modal bleibt.Wenn Sie möchten, fügen Sie mehrere Daten, und Sie möchten, modal, offen zu bleiben, verwenden Sie
und Wenn Sie möchten, schließen Sie den modal nach der übermittlung der Daten müssen Sie
folgenden code verwenden, nur:-
});
und schreiben Sie Ihre html-code in der update-panel zu entfernen data-dismiss="modal" aus der Schaltfläche. Hoffe, es funktioniert für Sie.
Verwenden Sie diese um zu verhindern, dass die bootstrap-modal-Fenster schließen, auf Formular
Ich lief in das gleiche problem haben, wo ich einen modal als eine form, so dass ich nicht zunächst
data-backdrop="static" data-keyboard="false"
weil ich möchte, dass der Benutzer in der Lage sein, um es zu schließen, solange er noch nicht den Antrag eingereicht. Nachdem er den Antrag eingereicht hat, will ich verhindern, dass er beim schließen des Formulars modal. Hier ist, wie ich das umgehen kann.