Я нашел ошибку. Видимо сказывается не знание о видимости переменных.
Ибо сейчас код такой:
jQuery.ajax({
url: 'assets/template/js/calc/getcoefu.php',
type: 'GET',
contentType: "application/json; charset=utf-8",
dataType: "json",
data: 'file='+fileU,
success: function(data){
console.log(data);
}
});
И все выводится и работает классно.
До этого все было так:
var U = new Array();
jQuery.ajax({
url: 'assets/template/js/calc/getcoefu.php',
type: 'GET',
contentType: "application/json; charset=utf-8",
dataType: "json",
data: 'file='+fileU,
success: function(data){
U = data;
}
});
console.log(U);
И выводился пустой массив. Что я не так с переменными и их объявлением тогда делаю не так?
P.S.
Всем спасибо кто участвовал в обсуждении.