Originariamente inviato da pietro09
Se A deve mandare oggetti a B, di solito A deve serializzare l'oggetto, e B deve deserializzare.

Nel caso di un vettore è facile: basta comporre una stringa con gli elementi separati da un delimitatore. Il metodo join fa allo scopo:

http://developer.mozilla.org/en/docs...cts:Array:join

B deve deserializzare. Non conosco php, ma deve pur esserci una procedura di split


Riepilogando:

ho un vettore javascript del tipo: var v = [1,2,3];

debbo ottenere una stringa del tipo "1;2;3" perciò faccio:

var vs = v.join(";")


nel server recupero la stringa e lo deserializzo, per esempio, in asp.net

dim v() as string = RequestParams("vettore_stringa_passato").split(";" c)
con json fai in php:
json_decode($stringa)
in js dipende dalla libreria
esempio alcune implementono
Json.encode(array)
oppure array.toJson