Я создаю коллекции со странами в облачной пожарной базе и выбираю поле со списком стран в html / css, теперь я хочу создать фильтр, который будет показывать список выбранных стран. Я уже создал функции, которые показывают определенные c страны для примера:
function showPoland(){
db.collection("Poland").get().then(function(querySnapshot) {
querySnapshot.forEach(function(doc) {
// doc.data() is never undefined for query doc snapshots
console.log(doc.id, " => ", doc.data());
renderCountries(doc);
});
});
}
и функции, которые выбирают страны из поля выбора:
function selectCountry(){
if(result =="Ukraine"){
showUkraine();
}
else if(result=="Poland"){
var x = document.getElementById("db-colection");
x.style.display ="none";
showPoland();
}
}
И вот главная проблема: когда я выберите Украину, я понимаю, но когда я выбираю Польшу, тогда города Украины Poli sh добавляются в города Украины, но я хочу удалить украинские города и показывать только Poli sh.