Не можете выбрать фильтр javascript? - PullRequest
0 голосов
/ 17 апреля 2020

Я создаю коллекции со странами в облачной пожарной базе и выбираю поле со списком стран в 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.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...