JSON.stringify(data) $arr=json_decode($arr);

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>post_data.html </title>
<meta charset="UTF-8">
<script type="text/javascript" src="jQuery/jquery-1.11.1.min.js" ></script>
<script type="text/javascript">
$(document).ready(function(){
    var data=["777","888","999"];

    $.ajax({
        type:"post",
        url:"process_data.php",
        
        data:{"name":data},//name[]=777&name[]=888&name[]=999
        //data:{"name":JSON.stringify(data)},//name=["777","888","999"]

        dataType:'json',
        success:function(ret){
            var str=ret[0] + ',' + ret[1] + ',' + ret[2];
            $('#result').html(str);
        }
    });

});

</script>
</head>
<body>
<div id="result">
    
</div>

</body>
</html>
<?php
//D:\workspace\php\hellophp\ajax_javascript\process_data.php
header("Content-type: applicatioin/json;charset=utf-8");

//name[]=777&name[]=888&name[]=999
//name=["777","888","999"]
$arr=$_POST['name'];
//$arr=json_decode($arr);



$da=array();

foreach($arr as $value){
    $da[]=$value;
}

echo json_encode($da);//
?>

 

posted @ 2017-12-20 17:02  sky20080101  阅读(230)  评论(0)    收藏  举报