<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title></title>
</head>
<body>
<button>发送ajax</button>
<script src="http://libs.baidu.com/jquery/1.11.1/jquery.min.js"></script>
<script>
$('button').click(function() {
$.ajax({
url: 'json.php',
type: 'POST', //GET
async: true, //或false,是否异步
data: {
name: 'yang', age: 25
},//给服务器传的数据
timeout: 5000, //超时时间
dataType: 'json', //返回的数据格式:json/xml/html/script/jsonp/text
beforeSend: function (xhr) {
console.log(xhr);
console.log('发送前')
},
success: function (data, textStatus, jqXHR) {
console.log(data);
console.log(textStatus);
console.log(jqXHR)
},
error: function (xhr, textStatus) {
console.log('错误');
console.log(xhr);
console.log(textStatus)
},
complete: function () {
console.log('结束')
}
})
})
</script>
</body>
</html>