Rails 5 / Safari: почему Safari не отображает текст подсказки над недопустимыми полями формы? - PullRequest
0 голосов
/ 01 мая 2019

У меня есть форма. Некоторые поля помечены как обязательные. Если я попытаюсь отправить форму без заполнения обязательных полей, я ожидаю, что форма не будет отправлена, и браузер отобразит сообщение «Пожалуйста, заполните это поле» над полем.

Мое поле:

<%= bootstrap_form_for @listing do |form| %>
        <%= form.text_field :title, label: "Project title (required)", required: true %>
        #...
        <%= form.submit "Submit job", id: "listing-submit-button" %>
<% end %>

Я не добавил никаких дополнительных стилей.

Сообщение проверки отображается в Chrome и Firefox. Однако в Safari (12.0.3) сообщение не отображается. Форма не отправлена, и область просмотра прокручивается в недопустимое поле, но сообщение отсутствует.

Кто-нибудь знает, как я могу убедиться, что Safari отображает сообщение?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...