Сервер возвращает строку вида: "filename1,filename2,filename3 ...". (Проверено - возвращает!)
Нужно эту строку преобразовать в массив и сделать его доступным для использования в других функциях.
Написал функцию:
window.getFiles = function(){
var files = new Array;
$.ajax({url: 'php_get_files.php',
type: 'get',
dataType: 'text',
success: function(text){
files = text.split(",");
}
});
return files;
}
Но при попытке вывести элемент массива на странице:
var file_list = new Array;
file_list = getFiles();
var file = file_list[1];
var image = "<b style='color: #FFF'>"+file+"</b>";
$('#some_element').html(image);
Выдает undefined.
Подскажите, пожалуйста, где я не прав???