欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

怎么获取ajax返回的结果

更新时间: 2014-01-05 01:54:14 责任编辑: Author_N1

 

如何获取ajax返回的结果
 function Getdata(productId, sku) {//得到请求数据方法
            //alert(sku);
            var str = "";
            $.ajax({
                type: "GET",
                url: "../Ajax/GetSkus.aspx?productId=" + productId + "&sku=" + sku,
                contentType: "application/text; charset=utf-8",
                dataType: "text",
                success: function (returnMsg) {
                    returnMsg = returnMsg.split('|');
                    //alert(returnMsg.length);
                    str += returnMsg[0] + "|" + returnMsg[1];//这里是有结果的
                    //alert(str);
                },
                error: function (err) {
                    alert("ajax错误码:" + err.status);
                }
            });
            alert(str);//为什么这里返回的是空
            return str;
        }


  function CreateTable3(arr, label) {
var str=Getdata(productId, sku);
alert(str);//我想在这里调用ajax返回的结果,为什么是空的呢?
}

--参考方法--
因为 ajax 是异步传输的
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 01:54:14
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/2832/
本文WWW.DOC100.NET DOC100.NET版权所有。