LiveValidation с автозаполнением Google Maps Places API

Что я использую
У меня есть форма Eloqua, которая использует LiveValidation и Google Maps Places API для автозаполнения поля компании и заполнения контактных полей (страна, штат, город и т. д.). .

Проблема:
Это работает хорошо, но я сталкиваюсь с ошибкой, когда дело доходит до изменения значений и повторной попытки автозаполнения. LiveValidation размещает предупреждение о незаполненном поле, даже если поле заполнено правильно. Есть ли способ динамически обновлять это, чтобы показать правильную проверку?

Инструкции по воспроизведению проблемы:
1. Заполните поле компании названием компании, например "Цель".
2. Выберите нужную компанию, после чего поля для контактов будут заполнены автоматически. с контактными данными выбранных компаний.
3. Удалите текст из поля города или адреса.
4. Удалите компанию, которую вы ранее ввели в поле компании. Повторно введите название компании и выберите эту компанию.
5. Пустое поле, которое вы удалили (город или адрес), теперь имеет красную рамку вокруг него, указывающую, что поле недействительно, несмотря на то, что в нем есть содержимое.

Страница в вопросе:
http://go.emersonprocess.com/rosemount-rfq-en-responsive


person Ben Hayes    schedule 15.09.2016    source источник
comment
Привет, спасибо за этот прекрасно заданный вопрос! URL-адрес недействителен в настоящее время. Вы решили свою проблему?   -  person Clément Duveau    schedule 02.11.2016
comment
Да, это оказалось проблемой с JavaScript, который я использовал на странице.   -  person Ben Hayes    schedule 17.11.2016


Ответы (1)


Проблема была с JavaScript на странице. Вместо использования нескольких операторов "===" я должен был использовать "==".

person Ben Hayes    schedule 16.11.2016