No sé cómo solucionar este problema con el uso de una API. Me da un error del navegador que dice:
El acceso a XMLHttpRequest en 'file:///C:/Users/Gebruiker/Desktop/PokeMax/GET%20https://api.pokemontcg.io/v2/cards?s' desde el origen 'null' ha sido bloqueado por la política CORS : Las solicitudes de origen cruzado solo se admiten para esquemas de protocolo: http, data, chrome, chrome-extension, chrome-untrusted, https. jquery-3.4.1.min.js:2 OBTENER
archivo:///C:/Users/Gebruiker/Desktop/PokeMax/GET%20https://api.pokemontcg.io/v2/cards?s net::ERR_FAILED
Si alguien sabe cuál es el problema, ¡me encantaría escucharlo!
código:
$(document).ready(function (e) { $("#TheSubmitButton").on("click", function(event){ event.preventDefault(); var Pokemon = $("#search") .val() .trim() console.log(Pokemon); $.ajax({ url: "GET https://api.pokemontcg.io/v2/cards?" + Pokemon, dataType: 'json', method: "GET" }); }); }); // for (var i = 0; i < response.cards.length; i++) { // var pokemonCard = $("<img>"); // pokemonCard.attr("src", response.cards[i].imageUrlHiRes); // $("#card-container").append(pokemonCard); // }