Sé que esto es un poco tarde, pero aquí hay otra manera :)
// var psn_ = myForm.elements['array_name[]']; // --> getting array by name
var myValues = new Array();
if(myValues.length == undefined) { // if length is 1, length becomes undefined
myValues = [].concat(myValues); // make 'myValues' an array
var tempVar = myValues[0].value; // get and store value
}
else{
var tempVar = ""; // temporary variable to store all values of array
for (var i = 0; i < myValues.length; i++) {
tempVar += myValues[i].value; // example ["one", "two"]
tempVar += ','; // tempVar = one,two,
}
tempVar = tempVar.substring(',', tempVar.length - 1); // tempVar = one,two
}
Pasando a otro archivo
... "url_name.php?tempVar=" + tempVar + ... // passing through URL
Obtener el valores en PHP a través de
$getValue = $_GET['tempVar']; // get value from tempVar in URL
$getValue_Array = explode(',', $getValue); // getValue_Array[0] = "one"
// getValue_Array[1] = "two"
¿Por qué ... a través de PHP? – KarolDepka
También puede usar jQuery .. – Stophface
Esta es una respuesta muy pesada para una matriz de acceso. Está haciendo mucho más de lo que dice en la lata, y teniendo en cuenta la audiencia de la pregunta original, probablemente hará más daño que bien. –