Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2011
    Messaggi
    12

    creare un array di oggetti da ajax

    Ciao sono alle prime armi con ajax,
    ho il seguente problema/quesito molto probabilmente per voi banale:

    è possibile creare un array di oggetti (penso che sia un array di oggetti ) dal ritorno di una chiamata ajax?
    Spiego meglio il mio caso:
    faccio questa classica chiamata in ajax:

    codice:
    		
    $.ajax({ 				
    url : "moto.json",
    dataType : "json",
    success : function(data) {
    //trasformarmi data in un array di oggetti
      }
    });
    dove persone.json è il classico file del tipo:

    codice:
    [{"marca":"Ducati","anno":"2011"}, 
    {"marca":"Honda", "anno":"2005"}, 
    {"marca":"Yamaha","anno":"1999"} ]
    ora vorrei che la funzione che viene eseguita al success dell'ajax mi trasformi data in un array nel formato di values come sottostante:

    codice:
    				
    var values = [{ 					
    modello : 'Ducati', 					
    anno : '2011' 
    }, {
    modello : 'Honda',
    anno : '2005' 	
    }, { 					
    modello : 'Yamaha', 					
    anno : '1999' 				
    }];
    Come si fa? è possibile?
    Grazie

  2. #2
    Se persone.json è del tipo che hai mostrato tu in esempio, è in formato JSON, quindi è già un array, e lo puoi iterare, la variabile che si riferisce a tale array è "data".
    CODENCODE \ Branding \ Design \ Marketing
    www.codencode.it

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2011
    Messaggi
    12
    giusto! grazie mille

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.