@sabanovvv

Как решить проблему добавления инпутов?

Ребят,помогите исправить!
Есть форма с инпутами.
При нажатии на кнопку "добавить дополнительный номер" добавляется новая строка с телефоном и фио(это работает).

При нажатии на кнопку "добавить отдел.филиал" добавляет новый блок.

Проблема:
1)если нажать на кнопку "добавить дополнительный номер" то добавлется 3-я строчка и если затем нажать на кнопку "добавить отдел.филиал" то добавляется блок с 3- строчками.
Как сделать чтобы всегда добавлялся блок с 2-я строчками.

2)при нажатии на кнопку "добавить дополнительный номер" в любом блоке,то она добавляется во все.
jsfiddle.net/unior27/k8ck2ega/2
  • Вопрос задан
  • 2299 просмотров
Пригласить эксперта
Ответы на вопрос 2
@ilyasovd
Ruby / Ruby on Rails разработчик
Я бы сделал форму для примера, которая скрыта и будет иметь 2 поля. И потом из неё уже клонировал и показывал, но мне кажется есть способ лучше.
Ответ написан
paradokso
@paradokso
Начинающий фронт-эндер
E вас же id="number_block" для нескольких элементов задан - это во-первых.

Во-вторых, вы клонируете то, что у вас на данный момент в ДОМе. То есть если будет 4 строчки, то добавив филиал, вы склонируете 4 строчки. Для того чтобы вы клонировали только 2 строчки, вам необходимо закэшировать соответствующий блок дивов. И потом вставлять уже его.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
20 мая 2022, в 19:41
50000 руб./за проект
20 мая 2022, в 19:36
10000 руб./за проект
20 мая 2022, в 19:22
4000 руб./за проект