Ajax - 在函数中使用Ajax怎么使用返回值 - Ajax赋值给全局变量异常的解决方法

 

  • 要使用异步操作:  async : false,//取消异步操作 
//添加节点函数
function InsertNode(nodenum, nodename, type) {
    var returnvalue;
    $.ajax({
        async : false,//取消异步操作
        type: 'post',
        url: 'UpdateNodes.ashx',
        data: 'nodenum=' + nodenum + '&type=' + type + '&nodename=' + nodename + '',//id等于0,代表添加父类节点,1代表一级节点,2代表二级分类
        success: function (data) {
            if (data == "1")
                returnvalue = '1';
            else
                returnvalue = '0';
        }
    })
    alert(returnvalue);
}

 

posted on 2015-09-18 10:55  ultrastrong  阅读(298)  评论(0编辑  收藏  举报