通过本文主要向大家介绍了ajax,jquery,异步等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
$('input[type=button]').click(function(){
$.ajax({
url:'/user',
type:'get',
data:$('form').serializeArray(),
async:true,
success:function(res){
alert('success')
},error:function(err){
console.log('err')
}
})
alert('after click')
})
例如,以上代码中:
当async设置为true时,点击按钮后,会先alert(‘after click’),之后请求完毕才会alert(‘success’)。
当async设置为false时,点击按钮后,则会造成阻塞,阻止下面的代码执行,只有执行完ajax请求,才会去执行后面的代码。