У меня была эта проблема даже после удаления ВСЕХ кнопок из моего Bootstrap Modal, поэтому ни одно из решений здесь мне не помогло.
Я обнаружил, что форма с одним текстовым полем заставит браузер выполнить отправку формы (и приведет к отклонению), если вы нажмете Enter, когда фокус клавиатуры находится в текстовом поле. Кажется, это больше проблема браузера / формы, чем чего-либо с Bootstrap.
Мое решение заключалось в том, чтобы установить для атрибута onsubmit формы значение onsubmit = "return false"
Это может быть проблемой, если вы действительно используете событие отправки, но я использую JS-фреймворки, которые генерируют запросы AJAX, а не отправляют в браузере, поэтому я предпочитаю полностью отключить отправку. (Это также означает, что мне не нужно вручную настраивать каждый элемент формы, который может вызвать отправку).
Подробнее здесь: Модальные диалоги Bootstrap с одним полем ввода текста всегда закрываются при нажатии клавиши Enter.