ajax 通过return 返回data值

前端之家收集整理的这篇文章主要介绍了ajax 通过return 返回data值前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。


方法如下:
1. ajax 必须为同步 设置async:false
2. 定一个局部变量 把data赋值给局部变量 然后 return 局部变量即可

示例如下

function getEmpCount(item,state) {
    var value = "";
    $.ajax({
        url: "/handler/getempcount.ashx",async:false,data: { depid: item.id,state: state,orgid: item.orgid },success: function (data) {
            //alert(data);
            value = data;
        }
    });
    return value;
}

猜你在找的Ajax相关文章