通过AJAX传递JSON格式php后台
js部分 ? b.js if(window.XMLHttpRequest){ xhr=new XMLHttpRequest(); }else{ xhr=new ActiveXObject("Microsoft.XMLHTTp"); } var arr=Array(); arr.push("a"); arr.push("b"); arr.push("c"); arr=JSON.stringify(arr);//非常重要 xhr.open("post","a.php",true); xhr.onreadystatechange=function(){ if(xhr.readyState==4 && xhr.statues==200){ ~~~~~~~~~~~~~~~~~~~~~~ } } xhr.setRequestHeader("content-type","application/json;charset=utf-8");//非常重要 xhr.send(arr); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ a.php \ <?php $json=file_get_content("php://input"); $arr=json_decode($json); $arr是数组,自己看着办 END! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |