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;
}


posted @ 2017-06-30 16:40  zhchoutai  阅读(825)  评论(0编辑  收藏  举报