どのようにしてデータ(連想配列)をPHPファイルに渡すことができますか?ajaxでjavascriptの連想配列をPHPファイルに渡す方法
function ajax(url,data,callback)
{
var xmlhttp;
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState === 4) {
callback(xmlhttp.responseText);
}
}
}
xmlhttp.open("POST",url,true);
xmlhttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");
xmlhttp.send(data);
}
[JSON](http://www.json.org/js.html) –
json_encodeと[json_decode](http://www.php.net/manual/en/function.json-decode.php )あなたの友人です – Anigel
jQueryを使用してください、このコードはstoneageのように見えます... –