без дебага непонятно. но в целом более правильнее будет сделать кастомный валидатор который будет возвращать null если чекбокс не включен и юзать валидаторы если он включен. Т.е. обойтись без удаления-добавления валидаторов. Но апдейт с эвентом все равно придется делать.
не гарантирую. никогда такого не делал. я обычно собирал данные с формы, генерил для сервера нужный набор данных через мапинг и дальше отсылал. люблю когда все по слоям
тогда лучший выход - то ,что посоветовал @xuxicheta создаете форму сразу с этим полем, но даете ему disabled, тогда оно не будет присутствовать в value и не будет принимать участие в расчетах статусов и валидности
в шаблоне, соответственно, скрываете/показываете при изменении свойства disabled
Добрый день, есть страница регистрации, где заполняются поля, после чего происходит переход на отдельную страницу подтверждения смс-кодом, вопрос в следующем: если обновить страницу подтверждения смс, то как думаете лучше сделать, сохранять все те заполненные поля в localstorage или произвести редирект снова на форму регистрации и снова ее заполнять или еще как-то?