Ajax вызов API с параметром - PullRequest
       4

Ajax вызов API с параметром

0 голосов
/ 10 февраля 2019

У меня есть нижеприведенный маршрут API:

apiRouter.get('/api/getCompTeams', function(req, res) {
var compTeams = Team.find({}, {competition: 1, team:1, _id:0} ).then(eachOne => {
  res.json(eachOne);
                    }, 
                      (fail)=> { 
                        console.log('Error!');
                      },
                    (proceed) => {
                    return compTeams;
                    });      
 });    

Возвращает все команды из коллекции команд с нижеследующим вызовом ajax:

async function ajaxData(url) {
 var dataResults ;

 try {
    // AJAX CALL FOR DATA
    dataResults = await $.ajax({
        method: 'GET',
        url: url, 
        dataType: 'json',
    }); //AJAX CALL ENDS

    return  dataResults;
 } // try ENDS

 catch (err) {
     console.log("error @ ajaxData");
     console.log(err.message);
 } // catch ENDS

}  // ajaxData ENDS

Что я хотел бы сделатьэто передать параметр, с помощью вызова ajax, например.«La Liga», так что apiRoute возвращает только команды с ключом: значением, которое соответствует «Competition: La Liga».Я пробовал различные варианты, но ни один из них не удался.

Любая помощь с благодарностью.

Использование NodeJS & MongoDB.

Mosiki.

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