У меня есть выпадающее меню в калитки 1.4 (часть формы), которая показывает выбор чисел. Теперь, когда выбран номер, я изменяю статус этого номера на зарезервированный в базе данных, используя метод onUpdate для выпадающего списка.Калитка выпадающий валидация onchange
Теперь я хочу создать валидатор, который проверяет, зарезервировано ли выбранное число в базе данных или нет (каким-то другим параллельным процессом). Но этот валидатор должен проверять только на изменении значения до onUpdate, поскольку число будет зарезервировано в методе onUpdate.
Поэтому в основном то, что я хочу сделать, это вызвать вручную валидатор, когда мне нужно, и предотвратить его от того, чтобы ссылаться на другие времена
Или просто, как сделать проверки и обновления работы событий вместе
Согласны, просто проверьте выбранный номер в onUpdate() один раз и сообщите об ошибке в компоненте, если он больше не доступен. – svenmeier
Я попытался сообщить об ошибке для compnent в методе onUpdate, но он не отображается в FeedbackPanel для формы. Также мне нужно, чтобы ошибка была там до тех пор, пока значение не будет изменено снова и не исчезнет после выбора бесплатного номера. – dusk7
Мне не обязательно нужен валидатор, но мне нужно показать ошибку на уровне формы и отключить кнопку отправки, если номер уже зарезервирован. – dusk7