Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript] Operacje na tablicy Array.siteRoot.
emeres1
post 26.11.2014, 17:20:52
Post #1





Grupa: Zarejestrowani
Postów: 72
Pomógł: 0
Dołączył: 28.03.2010

Ostrzeżenie: (0%)
-----


Witam,
mam taki kodzik:
  1. var return_first = function() {
  2.  
  3. var dataArray = [];
  4. $.ajax({
  5. url: 'jsindex.php?jscontroller=add_item&action=get_array',
  6. data: {
  7. },
  8. type: 'post',
  9. async: true,
  10. beforeSend: function(XMLHttpRequest) {
  11. $('.preloader_newest').fadeIn();
  12. },
  13. success: function(respond) {
  14.  
  15. var obj = jQuery.parseJSON(respond);
  16. $.each(obj, function(index, value) {
  17. dataArray[ value.id ] = {
  18. id: value.id,
  19. content: value.content,
  20.  
  21. };
  22. });
  23.  
  24. }
  25.  
  26. });
  27. return dataArray;
  28. }();
  29. var MyData = {};
  30. MyData.siteRoot = return_first;
  31. 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.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 01:47