日期:2014-05-16  浏览次数:20289 次

js执行顺序
html中head区的js内部有什么执行顺序吗

------解决方案--------------------
按顺序执行的,不过 $.ajax() 是异步执行的,哪个执行的快,哪个先弹出结果来;
说明你上面的$.ajax()执行的比较慢;

如果需要先执行上面的,可以这样;

$(function(){
        var userId = $("#userId").val();
        if(userId == ""){
            alert("请登陆!");
        }else{
            $.ajax({
                url:"......",
                data:{"userId":userId},
                dataType:"json",
                type:"POST",
                success:function(data){
                    alert("aaa");
                    alert("ccc");
                    //调用
                    pp();           
                }
            });           
        }   
   
});
function pp(){
    $.ajax({
        url:"........",
        dataType:"json",
        type:"POST",           
        success:function(data){