Это требует, чтобы вы сериализовали массив javascript в строку, что легко сделать с помощью объекта JSON.
var myArray = [1, 2, 3];
var myJson = JSON.stringify(myArray); // "[1,2,3]"
....
xhr.send({
data:{
param: myJson
}
});
Поскольку JSON-объект отсутствует в старых браузерах, вам следует включить Дугласа Крокфордса json2 library
Если вы уже полагаетесь на какую-то библиотеку, которая включает методы для кодирования / сериализации, вы можете использовать ее вместо этого. Например. ExtJs имеет Ext.encode