Как в JS вытащить массив элементов?
Здравствуйте!
В JS я новичок, поэтому звиняйте за дурацкий вопрос. Использую плагин автодополнения из JQuery UI. Мы получаем из ajax_get_groups
ответ в формате json, у каждого элемента в нем есть поле title, массив которых мне надо передать в source. Как это сделать?
В данный момент код выглядит так (см. листинг ниже). Проблема в том, что он выводит только title последнего полученного элемента.
$.post(
'/groups/ajax_get_groups',
{},
function(data)
{
if(data.result == 'ok')
{
for(i=0; i<data.groups.length; i++)
{
group = data.groups[i];
var titles = [group.title];
}
$("#organizations").autocomplete({
source: titles
});
}
Источник: Stack Overflow на русском