在如下的脚本中,load
函数是异步调用还是一个接一个地调用?
<script language="javascript" type="text/javascript">
$(document).ready(function () {
$("#TheLink").click(){
$("#PlaceToUpdate1").load("/Controller/Method/View1");
$("#PlaceToUpdat2").load("/Controller/Method/View2");
}
});
});
</script>
答案 0 :(得分:7)
默认情况下是异步的。如果你需要他们一个接一个,你可以做一些事情:
$.ajax({async:false})
最干净的方法可能是选项2。
答案 1 :(得分:0)
是的,完整的加载调用是:
load( url, [data], [callback] )
第三个可选参数是异步加载方法完成时将调用的回调方法。