解决方案 »

  1.   

    ajax 设置能同步。
    或者 function QueryResult(){
    while(!a){}
          alert(a);         
    }
      

  2.   

    后续处理放到成功回调里面,同步浏览器会假死    Ajax.request(url, {
            data: data,
            method: "POST",
            success: function (req) {
                var r = req.responseText;
                if (r == null || r == "" || r == "null") {
                    return;
                }
                Resolve(r);  //解析结果 
                alert(a);
                $("#result").html(a);

            },
            failure: function (req) {
                alert("网络问题");
            }
        });