【发布时间】:2015-06-02 18:25:51
【问题描述】:
在 SharePoint 中工作,尝试从多个列表中检索和处理数据。第二个列表的返回被分页,这打破了排序(据我所知)。因此,我的想法是为第二个列表访问嵌套一个新的“何时”,该访问必须循环以收集所有返回的数据。但我只是得到一个通用的“语法错误”。我不知道还能尝试什么。
这是我正在尝试的(这只是一个语法错误):
$.when(
RetrieveProductData())
.then(
$.when(
RetrieveMilestoneData("https://<myEmployersProprietaryURL>"))
.then(
DisplayReportData)
.then(function() {
$("#ProcessingDiv").hide();
});
);
有人有什么建议吗?我完全被卡住了......
谢谢。
更多信息:RetrieveProductData 和 RetrieveMilestoneData 都对专有 REST URL 进行 $.getJSON 调用。我将 URL 传递到 RetrieveMilestoneData,这样我就可以从返回的结果中获取“__next”URL,然后以“__next”URL 作为参数递归回 RetrieveMilestoneData。
DisplayReportData 需要来自 RPD 和 RMD 函数的信息才能正常工作...
【问题讨论】: