ajax的使用程度不言而喻,很多地方都会使用,奉上一个小的测试程序。
事例
<html>
<title></title>
<?php
header("Content-Type:text/html;charset=utf-8");
header("Access-Control-Allow-Origin:*");?>
<head>
<script type="text/javascript" src="http://code.jquery.com/jquery.min.js"></script>
<script type="text/javascript">
$(function() {
$("#subbtn").click(function() {
var obj = {
access_token: "qw",
action: "long2short",
long_url: "232"
};
$.ajax({
type: "post",
url: "3.php",
// url: "https://api.weixin.qq.com/cgi-bin/shorturl",
dataType: "json",
data: obj,
success: function(msg){
if(msg)
{
alert(123);
}else
{
alert(56);
}
},
error:function(){
alert("error");
}
});
});
});
</script>
</head>
<body>
<input id="subbtn" type="button" value="提交数据" />
</body>
</html>
处理的PHP文件 3.php
<?php
//$get = $_SERVER["QUERY_STRING"];
// $qw = 24;
// echo $qw;
echo json_encode($_POST);
// echo json_encode($get);
// $arr = array ('a'=>1,'b'=>2,'c'=>3,'d'=>4,'e'=>5);
// echo json_encode($arr);
?>
当使用ajax时候,可以用浏览器进行调试,当出现cors(跨域资源共享)问题时,以便立即处理。