на ней ссылка, которая вызывает модальное окно с формой.
Для формы есть класс, в котором одно текстовое поле StringField с валидаторами DataRequired() и Length(min=10, max=30) и одна кнопка SubmitField.
В html форме соответственно сделано одно текстовое поле и кнопка.
Если я не заполняю поле формы и жму кнопку то появляется сообщение о том что поле обязательное, если я заполняю поле одним символом любым то форма закрывается и никаких ошибок валидации нет, а по идее должна быть.
почему так?
как сделать правильно чтоб работало?
потому что валидатор проверки длины скорее всего работает уже на стороне сервера, а required() модифицирует генерируемый html поля, добавляя в него пометку, позволяющую валидировать прямо на фронте
а почему ты не хочешь делегировать валидацию жскоду на фронте?
Обсуждают сегодня