Мне нужно сохранить некоторые извлеченные данные из базы данных в массив. Я знаю, что мы можем представить данные в этом примере:
$('#loader').click(function () {
$.get(
'results.php', {
id: $(this).val()
},
function (data) {
$('#result').html(data);
}
);
});
но как я могу сохранить function(data){}
в массив, такой как var datalist = []
благодаря
Предполагая, что ваши входящие данные JSON, вы можете объявить объект перед вызовом вашей функции, а затем установить data
в datalist
после завершения вызова:
var datalist = {};
$('#loader').click(function()
{
$.get(
'results.php', {
id : $(this).val()
},
function(data) {
datalist = JSON.parse(data);
}
);
});
json_encode
для преобразования массива в JSON.