谷歌自动完成保留旧值

sneha sv

我已经实现了用于查找所选特定国家/地区的城市的 google API。代码类似于,

function initialize(ctryId) {
    var ctyId = [];
    ctyId.push(ctryId);
    console.log(ctyId[0]);
    var options = {
        types: ['(cities)']
    };
    var input = document.getElementById('searchTextField');
    var autocomplete = new google.maps.places.Autocomplete(input , options);
    autocomplete.setComponentRestrictions({'country': ctyId});

    google.maps.event.addListener(autocomplete, 'place_changed', function () {
        selected = true
    });

我正在从国家/地区下拉列表中在上述代码中设置国家/地区 ID,即 ctyId。这对我来说很好用。但问题是旧值仍然存在。例如,如果我选择国家作为印度并尝试城市自动完成,它工作得很好,但是当我选择其他国家(例如德国)时,城市的自动完成选项也将包括印度城市.无论如何我可以将自动完成选项限制为仅选定的国家或清除旧值。提前致谢。

南达库马尔·巴拉苏布拉马尼亚姆

Google API 使用类“.pac-container”创建下拉元素。删除该元素并再次创建它可以正常工作。

$(".pac-container").remove();

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

谷歌自动完成setComponentRestrictions

来自分类Dev

$_SESSION 保留旧值

来自分类Dev

选择后使mui自动完成保留输入值

来自分类Dev

pdfviewer 保留旧的 pdf 值

来自分类Dev

用谷歌自动完成机械化

来自分类Dev

如何过滤谷歌地点自动完成建议?

来自分类Dev

组件重新渲染React Material UI时保留“自动完成”值

来自分类Dev

Ember js表单保留旧值

来自分类Dev

Spring @Cacheable:保留错误时的旧值

来自分类Dev

jQuery保留变量赋值的旧值

来自分类Dev

GWTP Presenter 和 View 保留旧值

来自分类Dev

如何保留自动完成中输入的内容

来自分类Dev

自动完成参数Powershell的值

来自分类Dev

反应自动完成值问题

来自分类Dev

使用Int值自动完成

来自分类Dev

自动完成选择的值-jQuery

来自分类Dev

自动完成值不显示

来自分类Dev

使用数组自动完成值

来自分类Dev

谷歌API自动完成功能无法正常工作

来自分类Dev

如何通过自动完成谷歌 api 获取街道级地址

来自分类Dev

[RAILS]:谷歌地图自动完成不记录输入

来自分类Dev

离子谷歌地图api自动完成无法读取未定义的属性“自动完成”

来自分类Dev

自动完成文本框数据不应替换旧的

来自分类Dev

自动完成文本框数据不应替换旧的

来自分类Dev

如何像角度自动选择中的谷歌自动建议一样使自动完成

来自分类Dev

地方自动完成功能,谷歌地图javascript API与谷歌地方api

来自分类Dev

刷新下拉列表,但保留旧的选定值JSON

来自分类Dev

合并字典,保留旧键和新值

来自分类Dev

内部重复函数中的变量保留了旧值