经常忘记
同步执行
当把async设为false时,这时ajax的请求时同步的
<script>
function load(msg) {
console.log(msg);
}
function after(){
console.log('after');
}
$.ajax({
url: '/ajax',
method: 'GET',
async: false
}).success(function(result){
load(result);
});
after();
</script>
经常忘记
同步执行
当把async设为false时,这时ajax的请求时同步的
<script>
function load(msg) {
console.log(msg);
}
function after(){
console.log('after');
}
$.ajax({
url: '/ajax',
method: 'GET',
async: false
}).success(function(result){
load(result);
});
after();
</script>