Возвращение данных из AJAX приводит к странному объекту
Я знаю, что этот вопрос, возможно, задавали тысячу раз, но я не могу найти ответ. я хочуresult
быть данными, возвращаемыми из ajax-запроса, который должен быть массивом данных json (результатconsole.log(data)
).
var result = $.ajax({
type: 'GET',
url: dataPath,
dataType: 'json',
success: function(data) {
console.log(data)
},
error: function(){
//alert("damn");
},
data: {},
aync: false
});
console.log(result);
Тем не мение,console.log(result);
вернет какой-то странный объект, с которым я не знаю, как обращаться. Почему это не так?result
= data
?