Только начал изучать ajax запросы, столкнулся с такой проблемой:
// Кроссбраузерно
function getXmlHttp(){
var xmlhttp;
try {
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (E) {
xmlhttp = false;
}
}
if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
xmlhttp = new XMLHttpRequest();
}
return xmlhttp;
}
var m = [1,2,3] /* Вот мне например надо отправить этот массив на сервер, и с помощью уже php взять m[2] */
function vote() {
var req = getXmlHttp()
req.onreadystatechange = function() {
if(reg.status==4 && req.status == 200) {
document.getElementById('div').innerHTML = req.responseText
}
}
req.open('POST', '/data/test.php', true); // куда остылаем
req.send(m); // отослать запрос
}
P.S. такое вообще возможно: отправить на сервер массив из js, и с помощью php произвести нужные преобразования?