setComponentRestrictions 自动完成 Google
对设定值有任何限制
? 因为安装动态值时它不起作用。
设想 1 /工作正常/
在这种情况下,我刚刚地编码了该地区的价值,仅对这个国家的某些城市搜索。 所以当我使用刚性编码的值时它很棒。
设想 2 /不起作用/
在这种情况下,我有另一个我用来找到一个国家的文本字段 autcomplete 和存储价值 short_code 在 shortNameCountry Id.But 当我传输动态值时它不起作用。
/我加了我的场景。 但我不知道是什么 stackoverflow 继续要求我添加更多细节。 我只是写下这些行来解决这个问题。/
请帮我解决这个问题。
setComponentRestrictions
? 因为安装动态值时它不起作用。
设想 1 /工作正常/
在这种情况下,我刚刚地编码了该地区的价值,仅对这个国家的某些城市搜索。 所以当我使用刚性编码的值时它很棒。
var input = document.getElementById/'searchCity'/;
var options = { types: ['/cities/'],componentRestrictions: {country: 'us' }};
var autoComplete = new google.maps.places.Autocomplete/cityInput,options/;`
设想 2 /不起作用/
在这种情况下,我有另一个我用来找到一个国家的文本字段 autcomplete 和存储价值 short_code 在 shortNameCountry Id.But 当我传输动态值时它不起作用。
var input = document.getElementById/'searchCity'/;
var countryOpt = $/"#shortNameCountry"/.val//.toLowerCase//;
var options = {types: ['/cities/'], componentRestrictions: {country: countryOpt }};
var autoComplete = new google.maps.places.Autocomplete/input,options/;
/我加了我的场景。 但我不知道是什么 stackoverflow 继续要求我添加更多细节。 我只是写下这些行来解决这个问题。/
请帮我解决这个问题。
没有找到相关结果
已邀请:
1 个回复
涵秋
赞同来自:
, 创建AutoFill时将具有输入值。
要更改此属性,您需要调用方法
更改输入值时。