Estoy tratando de leer un archivo json del servidor usando jQuery para usar esos datos para crear funciones específicas en el sitio. El archivo json es una matriz de objetos.
function populate() { var dataArr = []; $.getJSON('http://localhost/teamproject/item_data.json', function(data) { for (let i = 0; i < data.length; i++) { dataArr.push([data[i].name, data[i].price, data[i].postage, data[i].itemID, data[i].start, data[i].end]); } return dataArr; }); }Y entonces
function filterTime(change) { var selectedValue = change.value; let data = populate(); console.log(data); } La console.log(data); imprime undefined . ¿Cómo puedo devolver esta matriz correctamente en la función populate() ?