下面是我的代码:
<script src="jquery-1.8.3.js" type="text/javascript">
</script>
<script type="text/javascript">
var obj=[] ;
function getData(){
$.ajax({
url:'jqueryJsonTest.php',
type:'POST',
dataType: 'json',
cache: true,
success:function(data){
obj = data ;
alert ("alert 1: "+obj.length);
}
});
}
$(document).ready(function() {
getData();
alert("alert 2: "+obj.length);
alert("alert 3: "+obj.length);
});
</script>
为什么保存数据后的第一个结果是一个空数组?