sharepoint への AJAX 呼び出しがあります (以下を参照)。
function GetProductIDSforActiveQuote() {
var arr = new Array();
$().SPServices({
operation: "UpdateListItems",
listName: "Quotes",
ID:quoteID,
completefunc: function (xData, Status) {
$(xData.responseXML).SPFilterNode("z:row").each(function() {
arr = $(this).attr("ows_Products").split(',');
});
}
});
return arr;
}
配列を返そうとしていますが、最後に空の配列を取得します。completefunc ブロック内にコンソール ログを配置することで、値が正しく返されていることを確認できます。