1
我们可以发送(放)单个值,并通过Ajax发送到XMLHttpRequest。但是如何发送“数组”元素的值?如何发送(把)“数组”值到XMLHttpRequest对象Ajax请求?
例#1(好!)
对于这个简单的价值:
<input type="hidden" name="param" value="hello" />
我们可以简单地把值到XMLHttpRequest对象,如:
xmlhttp.open("GET","ajax.php?param="+document.getElementById("param").value,true);
xmlhttp.send();
以上方法很简单,好。
但如何发送(放)“数组”值?
实施例#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。
我不能得到你给的东西。另外,什么是'var input = inputs [1;'是指?单支架'[1'? – 2011-12-18 11:25:28
这是一个错字。 – Quentin 2011-12-18 11:26:17
似乎你的脚本在'for'循环中有错误。因为我不能在循环之后提醒(“aaaa”);' – 2011-12-18 11:38:16