Мы можем отправлять (помещать) отдельные значения для отправки в XMLHttpRequest с помощью Ajax.Но как отправить значения элемента «Массив»?
ПРИМЕР # 1 (ОК!)
Для этого простого значения:
<input type="hidden" name="param" value="hello" />
Мы можем просто поставитьзначение в объект XMLHttpRequest, например:
xmlhttp.open("GET","ajax.php?param="+document.getElementById("param").value,true);
xmlhttp.send();
Вышеописанный метод прост и нормален.
Но как насчет отправки (помещения) значений "Array"?
EXAMPLE #2 * (проблема со значениями массива)
<input type="hidden" name="param[]" value="hello" />
<input type="hidden" name="param[]" value="world" />
...
xmlhttp.open("GET","ajax.php?params="+document.getElementById("param").value,true);
Примечание: на стороне сервера будет PHP.