$.get("/index.php?m=Index&a=gettime", function(data){
if(data){
j=data;
}
else{
j=new Date();
}
alert(j)
})
你在alert的时候ajax还没返回数据呢 怎么能赋进去啊 ajax是异步的 也就是说在返回数据前程序是会继续往下执行的 不会等待
if(data){
j=data;
}
else{
j=new Date();
}
alert(j)
})
你在alert的时候ajax还没返回数据呢 怎么能赋进去啊 ajax是异步的 也就是说在返回数据前程序是会继续往下执行的 不会等待
$.get("/index.php?m=Index&a=gettime", function(data){
if(data){
j=data; //我这一般是data.d获取数据
alert(j) //alert放到这显示
}
else{
j=new Date();
}})
var j=$.ajax({
url: "/index.php?m=Index&a=gettime",
async: false //同步
}).responseText;
alert(j);
</script>