gpt4 book ai didi

sharepoint - ECMA 脚本错误 : The collection has not been initialized

转载 作者:行者123 更新时间:2023-12-04 21:56:09 27 4
gpt4 key购买 nike

我在通过 JQuery 查询 SharePoint 列表 (2010) 时遇到此错误集合尚未初始化。尚未请求或请求尚未执行。可能需要明确请求。

我循环浏览 html 选择元素中的所有选项并查询 SharePoint 列表。

     $("#IdeasStatus option").each(function()
{
statusCount = statusCount + 1;
lstStatus.push($(this).val());
});

for (var i = 0; i < lstStatus.length; i++) {
*****Some Code*********
retItems = spList.getItems(caml);
spContext.load(retItems);
spContext.executeQueryAsync(onCategorySuccess, onCategoryFail);}

我在下面的函数中遇到错误

    function onCategorySuccess(sender, args) {
executionCount++;
$('input[id$=hidChartParam1]').val($('input[id$=hidChartParam1]').attr('value') + ',' + status);
$('input[id$=hidChartParam2]').val($('input[id$=hidChartParam2]').attr('value') + ',' + retItems.get_count());
if (executionCount == statusCount) {
FillPieChart();
}
}

获取计数 retItems.get_count() 时抛出错误,我认为这是因为在循环和进行多个异步调用时使用了相同的变量名 (retItems)?

请建议我该怎么做?

最佳答案

您是否在别处调用了 onCategorySuccess?看起来您在 onCategorySuccess 中实际填写 retItems 值之前。

关于sharepoint - ECMA 脚本错误 : The collection has not been initialized,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15022963/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com