<script src="jquery-1.8.3.min.js" type="text/javascript"></script>
<script type="text/javascript"><br> // 当把asyn设为false时,这时ajax的请求时同步的,也就是说,这个时候ajax块发出请求后,他会等待在function1()这个地方,不会去执行function2(),直到function1()部分执行完毕。<br> // 当把asyn设为true时,这时ajax的请求时异步的,当ajax块发出请求后,他将停留function1(),等待server端的返回,但同时(在这个等待过程中),前台会去执行function2(),<br> $(document).ready(function () {<br> $.ajax({<br> type: "POST",<br> url: "value.aspx?act=init",<br> dataType: "html",<br> async:true, <br> success: function (result) { function1() <br> <br> }<br> });<br> function2();<br> }<p> );<br> function function1() {<br> alert('function1');<br> }<br> function function2() {<br> alert('function2');<br> }<p><br> </script>
立即学习“前端免费学习笔记(深入)”;
代码下载











