Tôi biết đây là loại muộn nhưng đây là một cách khác :)
// 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
}
Đi qua đến một tập tin
... "url_name.php?tempVar=" + tempVar + ... // passing through URL
Lấy các giá trị trong PHP thông qua
$getValue = $_GET['tempVar']; // get value from tempVar in URL
$getValue_Array = explode(',', $getValue); // getValue_Array[0] = "one"
// getValue_Array[1] = "two"
Tại sao ... qua PHP? – KarolDepka
Bạn cũng có thể sử dụng jQuery .. – Stophface
Đây là một phản ứng rất nặng cho một bộ truy cập mảng. Nó làm rất nhiều điều mà nó nói trên tin, và xem xét đối tượng của câu hỏi ban đầu, có lẽ sẽ làm hại nhiều hơn là tốt. –