Bootstrap Modal'ımdan TÜM düğmeleri kaldırdıktan sonra bile bu sorunu yaşadım, bu yüzden buradaki çözümlerden hiçbiri bana yardımcı olmadı.
Klavye odağı metin alanındayken Enter tuşuna basarsanız, tek bir metin alanına sahip bir formun tarayıcının bir form göndermesine (ve kapatılmasına neden olur) neden olacağını buldum. Bu Bootstrap ile ilgili her şeyden çok bir tarayıcı / form sorunu gibi görünüyor.
Çözümüm, formun onsubmit özniteliğini onsubmit = "return false" olarak ayarlamaktı
Gönder olayını gerçekten kullanıyorsanız bu bir sorun olabilir, ancak ben bir tarayıcı gönderimi yapmak yerine AJAX istekleri oluşturan JS çerçevelerini kullanıyorum, bu nedenle göndermeyi tamamen devre dışı bırakmayı tercih ediyorum. (Ayrıca, gönderimi tetikleyebilecek her form öğesini manuel olarak ayarlamam gerekmediği anlamına da gelir).
Daha fazla bilgi burada: Tek bir metin giriş alanına sahip önyükleme kalıcı iletişim kutuları her zaman Enter tuşuna basıldığında kapatılır