AJAX асинхронен. Непосредственно после функции вы полчить данные не сможете. Вы можете их сохранить в родительской области callback`a, в частности в глобальной области.
var globalData;
$.ajax({
type: "POST",
url: "test.php",
dataType: "json",
}).done (function( data ) {
globalData = data;
});
Сообщение от tuezov52
|
при этом не data['1']['name'], а data[1][name]
|
В js синтаксис другой, смеритесь что ле.
Либо так:
data['1']['name']
Либо так:
data['1'].name