如何将 JS 变量设置为 SOAP 函数返回的内容


How can I set a JS variable to what a SOAP Function returns?

我有一个PHP函数GetResult,它返回一个数组。在Javascript文件中,我正在尝试执行以下操作:

var c = SOAPClient.invoke("/path", "GetResult", p1, true, callback);

但是,变量 c 是未定义的。如何将其设置为返回的数组?

你调用回调函数吗?

var c;
function callback(arr) {
    c = arr;
}