首页 新闻 会员 周边 捐助

jquery 的返回值问题

0
悬赏园豆:10 [已解决问题] 解决于 2009-06-11 22:31

      var ServerTime;
        $(function() {
           
            var rand = Math.random();
            $.get("getservertime/getime.aspx?radn=" + rand, { Action: "get", Name: "lulu" }, function(data, textStatus) {
                this;
                ServerTime = data.toString();

            })

            alert(ServerTime)

        });
 
    </script>

怎么才能到到返回值 alert(ServerTime)找不到

烈焰_闹闹的主页 烈焰_闹闹 | 初学一级 | 园豆:65
提问于:2009-06-10 23:11
< >
分享
最佳答案
0

var ServerTime;

function GetTime() {

    var rand = Math.random();

    $.ajax({

        type: "get",

        url: "getservertime/getime.aspx?radn=" + rand,

        datatype: "text",

        beforeSend: function(XMLHttpRequest) {

        //等待            

        },

        success: function(data) {

           ServerTime = data.toString();

        },

        complete: function(XMLHttpRequest, textStatus) {

        },

        error: function() {

            //请求出错处理

        }

    });

}

 

试试看行不行

LoujaDy | 小虾三级 |园豆:908 | 2009-06-11 00:39
其他回答(1)
0

回调函数里的data应该是一个XMLHttpRequest,你可以写ServerTime = data.responseText试试

Gray Zhang | 园豆:17610 (专家六级) | 2009-06-11 15:01
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册