-1
古い値がされて保持し、何かのように、Googleの自動補完は、私は特定の国selected.Theコードの都市を発見するために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
});
私は上記の国同上すなわちctyIdを設定しています国のドロップダウンからのコード これは私にとってうまく動作します。 しかし、問題は古い値が維持されていることです。たとえば、国をインドとして選択して都市のオートコンプリートを試してみると、それは完璧に機能しますが、ドイツを言う他の国を選択すると、都市のオートコンプリートオプションにはとにかく、オートコンプリートのオプションを選択した国に限定したり、古い値をクリアすることはできます。事前に感謝します。
ありがとうNandha it works :) :) –