Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 23
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    542

    aggiungere dinamicamente righe di dati a variabile json

    Ciao a tutti,

    volevo sapere come si fa a inizializzare una variabile json vuota
    è corretto fare così?
    Codice PHP:
            var myJson = {"dati": [ 
                ]
            }; 
    come faccio ad aggiungere dinamicamente nuovi oggetti (o righe di dati) ?
    per esempio vorrei inserire le seguenti righe di dati:
    id = 1, nome= "pippo", eta= 25
    id = 2, nome= "pluto", eta= 15

    per ottenere:

    Codice PHP:
            var myJson = {"dati": [ 
                    {
    "id""1""nome""pippo""eta""25"},
                    {
    "id""2""nome""pluto""eta""15"}
                ]
            }; 


    scusate la domanda ma in rete non ho trovato il metodo per aggiungere righe di dati ad un oggetto di una variabile json.


    grazie 1000
    Guidino

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Non sono un esperto ma credo che non sia possibile http://www.json.org/json-it.html

    Avvalso anche da
    Originariamente inviato da guidino
    scusate la domanda ma in rete non ho trovato il metodo per aggiungere righe di dati ad un oggetto di una variabile json.
    anche perché fatico a capire a cosa potrebbe servire
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    542
    Allora mi consigli di usare un array a 2 dimensioni?

    Poi però ho bisogno di passare i dati via ajax ad una procedura php.

    come mi consigli di fare?
    mi potresti anche indicare la sintassi dell'array a 2 dimensioni?

    grazie
    Guidino

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Originariamente inviato da guidino
    Allora mi consigli di usare un array a 2 dimensioni?
    Potrebbe essere un'alternativa
    Poi però ho bisogno di passare i dati via ajax ad una procedura php.

    come mi consigli di fare?
    Non conoscendo il progetto nulla
    mi potresti anche indicare la sintassi dell'array a 2 dimensioni?

    grazie
    Mai usate
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    542
    diciamo che sarebbe sufficiente sapere come trasformare un array javascript di dati in una variabile javascript di tipo json.

    dovrebbe essere possibile perchè json serve proprio a scambiare dati
    Guidino

  6. #6
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Non sono dello stesso avviso, io ho sempre usato json con formattazione lato server e lettura lato client non il contrario non saprei come svilupparla
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  7. #7
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    542
    ok,
    c'è qualcuno che sappia dirmi come passare un array da client a server PHP via ajax?
    Guidino

  8. #8
    .serialize()
    Questa volta, più che un voto.. è favoreggiamento.

  9. #9
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Originariamente inviato da Al_katraz984
    .serialize()
    Non credo che sia quello che gli serve, ma nel coso che mi sbagli vedi anche serializeArray
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  10. #10
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    542
    Ho guardato serializeArray ma se non erro viene applicato ai form.

    io ho bisogno di passare dati che sono memorizzati in array.

    ho visto un esempio su JSON.stringify:

    var arr = [ 1, 2, 3 ];

    var serializedArr = JSON.stringify( arr );
    // "[1, 2, 3]"

    var unpackArr = JSON.parse( serializedArr );
    // identical array to arr

    ma io ho bisogno che poi php sia in grado di leggere i dati dell'array serializzato.
    Chiedo ad Al_katraz984 come faccio a serializzare l'array in js e deserializzare i dati in php.

    Se non ti dispiace puoi farmi un esempio?
    Guidino

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.