js对象直接发送ajax参数
注:php后台,必须要将字符串进行 json_encode($str)处理,输出json格式的字符串中,字段和值必须都要双引号{"name":"dd","phone":"888888"}
<script>
j={};
j.name="zz";
j.phone="6666";
j.daiLiShangID="33";
j.daiLiShangOpenid="fff";
$.ajax({
url: "saveorder.php",
type: "POST",
data:j,
dataType:"json",
success: function (data) {
//alert(data);
var arr=eval("("+data+")");
alert(arr.phone+"_"+arr.name);
},
error: function () {
alert("失败!");
}
});
</script>
===saveorder.php====
<?php
$phone=$_POST["phone"];
$name=$_POST["name"];;
$reValue='{"name":"'.$name.'","phone":"'.$phone.'"}';
echo json_encode($reValue);
?>