Ajaxを使用してXMLHttpRequestに送信する単一の値を送信(put)できます。しかし、 "配列"要素の値を送る方法は?"Array"値をXMLHttpRequest Object Ajax Requestに送る(入れる)方法?
例#1(OK!)この単純な値については
:
<input type="hidden" name="param" value="hello" />
我々は、単にのようなXMLHttpRequestオブジェクトに値を入れることができます。
xmlhttp.open("GET","ajax.php?param="+document.getElementById("param").value,true);
xmlhttp.send();
法上は簡単で、 OK。
しかし、「配列」の値を送信(入れて)いかがですか?
例#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'? –
それはタイプミスでした。 – Quentin
あなたのスクリプトは 'for'ループ内にエラーがあるようです。 Coz私はループの後に '警告(" aaaa ");することさえできません。 –