jquery的ajax请求

加载页面内容,如果不加选择器,会加载整个页面内容

加选择器会获取选择器内容

例如:

<script>
//可以获取json格式的文件
$.ajax({
type:"get",
url:"json/words.json",
// 数据类型
contentType:'json',
//如果是post请求的话,且为json格式的话,需要格式化成json字符串
//data会添加到url地址栏上
data:{
id:111,
name:123
},
//headers会添加到请求头
headers:{user_id:36},
success:function(){
console.log("请求成功");
},
error:function(){
conso.log("请求失败");
},
complete:function(){
console.log("请求完成");
}
//不管成不成功都会执行的函数

})
</script>
<script>
// jsonp跨域
$.ajax({
type:'get',
url:"http://",
data:{
wd :'你好',
sid:'2121'
},
dataType:"json",
// 回调函数会传递给后台,是后台返回json数据,通过回调函数返回给前端的回调函数才能使用
jsonp:'cb',
// 无论你是ajax,get,post,只要返回成功success都会调用成功函数
success:function(res,text,xhr){
console.log('请求成功');
},
error:function(){
console.log('请求失败');
}
})
</script>
原文地址:https://www.cnblogs.com/yunshangwuyou/p/9268553.html