Estou tentando consumir dados de um json que está na mesma pasta do código js, porém estou encontrando problemas. Quando executo o código a seguir, ele traz o json inteiro.
$.getJSON('meuArquivo.json', function(data) {
console.log(data)
});
Porém meu objetivo é trazer apenas um objeto do json, conforme a busca do usuário. Estou tentando o seguinte:
$.ajax({
type: 'POST',
url: 'meuArquivo.json',
data: data
});
1) Como monto corretamente o data no POST? "id=2,3,4..."?
2) Toda vez que tentei o post obtive o erro 'method is not allowed'. Não é possível fazer um POST para um json local? Como resolveria esse problema? Obrigado.
PS: Já tentei usar XMLHttpRequest, mas os problemas são os mesmos.