Повесьте метод на смену типа комнаты.
При смене типа проверяйте текущее количество гостей.
Если больше чем максимальное количество в новом - изменяйте массив гостей как нужно (удаляйте лишних, обнуляйте или что-то ещё).
По какому условию хотите отправлять форму?
По окончанию ввода в input?
Тогда отслеживайте пользовательский ввод и если после последнего нажатия клавиши прошло определённое время (500ms или 1s - как удобно), отправляйте форму.
Ответ написан
Комментировать
Комментировать
Оценили как «Нравится»
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.