Я получаю данные от источника AJAX
, а затем присваиваю его глобальной переменной, которая, похоже, не работает. Может кто-нибудь, пожалуйста, назовите меня в правильном направлении?Ошибка присвоения данных Ajax глобальной переменной
var products = [];
var count = 0;
$.ajax(
{
url: 'url',
success: function(response)
{
prCallback(response);
},
dataType: 'jsonp'
});
function prCallback(response)
{
window.products = response;
}
console.log(products);
products
еще пустой array
, несмотря на присвоение значения.
Выполняется вызов журнала консоли перед выполнением вызова AJAX. – j08691
JS is ** not ** .. – Tushar
Переместить 'console.log' внутри обратного вызова; – Tushar