gpt4 book ai didi

rest - 字段名称中带有空格的 SharePoint 2013 REST View 项

转载 作者:行者123 更新时间:2023-12-04 16:47:31 26 4
gpt4 key购买 nike

我有以下内容可以在 SharePoint 2013 中查找我的标准字段:

var requestURI = _spPageContextInfo.webAbsoluteUrl + "_api/web/lists/getbytitle('" + listname + "')/items?" +
"$select=ID,Title,Status";

$.ajax({
url: requestURI,
method: "GET",
headers: {"Accept": "application/json odata=verbose", "content/type" : "application/json odata=verbose"},
success: function(data) {
$.each(data.d.results, function(index, item) {
console.log('ID: ' + item.ID);
console.log('Title: ' + item.Title);
console.log('Status: ' + item.Status);
}
}

这在返回这三个项目时效果很好。我有一个问题,我有一个需要检索的字段,其中有一个空格,“暂停状态”。我以前在 SharePoint 2007 和这个 webPart 中使用过 SPServices。有了它,我将使用“Suspense_x0020_Status”来引用字段。我已经尝试过使用 REST,如下所示:
            console.log('Suspense Status: ' + item.Suspense_x0020_Status);

没有运气,正如预期的那样,但我不确定如何获取这些信息。我尝试了一种查看 JSON XML 键的方法,但也没有运气这样做。

有谁知道我可以这样做,引用名称中带有空格的字段,或者查找共享点列表中引用的所有字段名称?或两者?

谢谢你

最佳答案

好的,我发现了问题。 'x0020' 工作正常!!!!!

我忽略了在我的 '$select=' 语句中包含字段 'Suspense_x0020_Status' 使其成为 '$select=ID,Title,Status,Suspense_x0020_Status'。

现在看来一切顺利。

抱歉,添麻烦了。

关于rest - 字段名称中带有空格的 SharePoint 2013 REST View 项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33737875/

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