jQuery-ajax实例
$.ajax({
url: '/getInfo',
type: 'get',
dataType:'josn',
// 预期后端传递数据的格式,默认为字符串
data: {
name: 'gu',
age: 22
},
// 传递给后端的数据
// async:false,
// // 同步加载,默认为true异步
// cache:false,
// // 浏览器将不缓存此页面,默认为true, dataType为"script"和"jsonp"时默认为false
}).done(function(ret){
console.log('ajax...');
console.log(ret)
}).fail(function(){
console.log('error...')
}).always(function(){
console.log('over')
})
另一种写法:
$.ajax({
url: '/getInfo',
type: 'get',
dataType: 'text',
data: {
name: 'gu',
age: 22
},
success: function(ret){
console.log('ajax...');
console.log(ret);
},
error: function(){
console.log('error...')
},
complete: function(){
console.log('over')
}
})
get请求的简单写法:
$.get('/getInfo', {name: 'gu'}).done(function(ret){
console.log('ajax...');
console.log(ret)
}).fail(function(){
console.log('error...')
})
网友评论