0
Answered

Несколько форм на одной странице

Артём Яковлев 5 years ago updated by Антон 3 years ago 4
Добрый день!

У нас есть анкета - там два раза вводятся разные ФИО и два раза разные адреса.
На первый блок ФИО и адресов мы смогли сделать подсказки от Вашего сервиса. Как быть со вторым?

Заранее благодарю за оперативный ответ.

Answer

Answer
Answered
Добрый день! Со вторым блоком точно так же, как и с первым:
// первый блок
$("#address").suggestions({
  serviceUrl: "https://dadata.ru/api/v2",
  token: "***",
  type: "ADDRESS"
});

// второй блок
$("#address2").suggestions({
  serviceUrl: "https://dadata.ru/api/v2",
  token: "***",
  type: "ADDRESS"
});
Answer
Answered
Добрый день! Со вторым блоком точно так же, как и с первым:
// первый блок
$("#address").suggestions({
  serviceUrl: "https://dadata.ru/api/v2",
  token: "***",
  type: "ADDRESS"
});

// второй блок
$("#address2").suggestions({
  serviceUrl: "https://dadata.ru/api/v2",
  token: "***",
  type: "ADDRESS"
});

Здравствуйте! Аналогичный вопрос, но чуть сложнее - на одной страничке есть несколько групп полей адреса - регион, город, адрес - заполняются как гранулярные подсказки. Страничка в процессе заполнения перезагружается ajax-ом, данные полей сохраняются, но теряются связи подсказок, т.е. после ajax-обновления при заполнении адреса теряется связь с заполненным городом, и выдается всё подряд. Если использовать fixData() - происходит путаница, или я что-то не так делаю...

Вопрос: как связать подсказки необходимых полей (адрес в зависимости от города) в таком случае? Повторюсь, форм может быть несколько на странице - несколько полей с подсказкой по городу, адресу и региону.

Under review

Дайте, пожалуйста, ссылку на страницу.