日期:2014-05-19  浏览次数:20686 次

Js 调用问题
JScript code

/**********************JS文件A***********************/
function ServerComm(urls,p) {
    $.ajax({
        url: urls,
        type: 'get',
        async: false,
        success: function (value) {
            p = value;
            return p;
        }
    });
}
/**********************JS文件B***********************/
ServerComm("../../../Handler/LoadXml.ashx?type=MobileType&sign=server",p);


两个JS文件都在同一个html中引用 A在前B在后。为什么我怎么都获得不到文件A中ServerComm方法的返回值。求解决方案,谢谢! 在线等。非常急!!!!!

------解决方案--------------------
返回值的位置有问题吧!

success: function (value) {
return value;
}

只是返回了这个函数。没返回外层函数。