JavaScript xmlhttp.send() отправить ассоцивный массив методом POST - XMLHttpRequest, ActiveXObject

Речь идёт о том, чтобы отправить массив таким способом.

Чтобы сделать это надо просто создать строку, где параметры разделены амперсандом (& - то есть формируем по сути GET-строку но без вопросительного знака в начале), если же папметр только один то отправку можно выполнить так:

data = 'data=' + JSON.stringify(  // параметр - закодированный в JSON объект
					{"first": firstArray,
					 "second": secondArray}
		);

myxhr.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); // выставляем заголовок
myxhr.send(data);

При этом:

$_POST['data'] 

будет доступен на сервере.

см. также: stackoverflow.com/questions/12187564/sending-an-array-using-javascript-ajax

Key Words for FKN + antitotal forum (CS VSU):