mam taki kodzik:
var return_first = function() { var dataArray = []; $.ajax({ url: 'jsindex.php?jscontroller=add_item&action=get_array', data: { }, type: 'post', async: true, beforeSend: function(XMLHttpRequest) { $('.preloader_newest').fadeIn(); }, success: function(respond) { var obj = jQuery.parseJSON(respond); $.each(obj, function(index, value) { dataArray[ value.id ] = { id: value.id, content: value.content, }; }); } }); return dataArray; }(); var MyData = {}; MyData.siteRoot = return_first; console.log(MyData);
W momencie odczytywaniu jakiegoś rekordu uzywam MyData.siteRoot[$id]['content'].
Nie umiem jednak dobrać się do tej tablicy w "całości" (np.użyć funkcji length) ponieważ wywala błąd.
Chcialbym pobrać id pierwszego,ostatniego,a także następnego elementu w tablicy(id nie będą pokolei).
Proszę o jakąś rade.
pozdrawiam.