gpt4 book ai didi

javascript - 使用 JavaScript 查询 SharePoint 列表

转载 作者:行者123 更新时间:2023-11-28 19:51:01 25 4
gpt4 key购买 nike

我是一名新的 SharePoint 开发人员,我发现 SharePoint 有点困难。一段时间以来,我一直在寻找一种使用 JavaScript 查询 SharePoint 2013 列表的方法,但找不到明确的解决方案。

我想要做的是验证输入的电子邮件地址是否存在于我的“订阅列表”中。每次单击某个按钮时都会发生这种情况。验证将在我仍在尝试创建的模态视图中进行。

我在网上看到的一些帖子谈论了 sp.js 文件,我不确定在哪里可以找到该文件。另外,还有一些有关 SharePoint 2013 的优秀教程。

最佳答案

包括 SP.jsSP.Runtime.jsMicrosoft.Ajax.js。您的 JavaScript 可能如下所示(为了方便起见,使用 jQuery ...):

$.ajax({
url: "http://<DomainName>/<PathToWeb>/_api/web/lists/GetByTitle('<ListTitle>')/items",
type: "GET",
headers: {
"accept": "application/json;odata=verbose",
},
success: function(data){
$.each(data.d.results, function (key, value) {
$("#ParentContainerId").append($("<pre></pre>")
.html(value.Title);
});
},
error: function(error){
alert(JSON.stringify(error));
}
});

n.b.如果您需要 ID 或 Title 之外的其他字段,则必须使用 InternalName 将它们包含在请求 URL 末尾的 select 语句中,如 here 中所述。 :

?$select=FileLeafRef

还有更多examples on how to retrieve and work with SharePoint ListItems using REST在 MS TechNet 和一个很好的documentation of the REST API在 MSDN 中。

关于javascript - 使用 JavaScript 查询 SharePoint 列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23450872/

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