带自动完成功能的实时验证 Google 地图地点 API
LiveValidation with Autocomplete Google Maps Places API
我正在使用什么:
我有一个 Eloqua 表单,它使用 LiveValidation 和 Google Maps Places API 自动完成公司字段并填写联系人字段(国家、州、城市等)。
问题:
这很好用,但是当涉及到更改值和重新尝试自动完成时,我 运行 遇到了一个错误。即使字段填写正确,LiveValidation 也会发出不完整的字段警告。有没有办法动态更新它以显示正确的验证?
重现问题的说明:
1. 在公司字段填写公司名称,例如"Target".
2. Select 您想要的公司,然后联系字段将自动填写您的 selected 公司联系方式。
3. 从城市或地址字段中删除文本。
4. 删除您之前在公司字段中输入的公司。重新输入公司名称和 select 该公司。
5. 您删除的空白字段(城市或地址)现在周围有一个红框,表明该字段无效,尽管其中包含内容。
问题页面:
http://go.emersonprocess.com/rosemount-rfq-en-responsive
问题出在页面上的 JavaScript 上。我应该使用“==”而不是使用多个“===”运算符。
我正在使用什么:
我有一个 Eloqua 表单,它使用 LiveValidation 和 Google Maps Places API 自动完成公司字段并填写联系人字段(国家、州、城市等)。
问题:
这很好用,但是当涉及到更改值和重新尝试自动完成时,我 运行 遇到了一个错误。即使字段填写正确,LiveValidation 也会发出不完整的字段警告。有没有办法动态更新它以显示正确的验证?
重现问题的说明:
1. 在公司字段填写公司名称,例如"Target".
2. Select 您想要的公司,然后联系字段将自动填写您的 selected 公司联系方式。
3. 从城市或地址字段中删除文本。
4. 删除您之前在公司字段中输入的公司。重新输入公司名称和 select 该公司。
5. 您删除的空白字段(城市或地址)现在周围有一个红框,表明该字段无效,尽管其中包含内容。
问题页面:
http://go.emersonprocess.com/rosemount-rfq-en-responsive
问题出在页面上的 JavaScript 上。我应该使用“==”而不是使用多个“===”运算符。