我正在使用Office 365.我已将REST API用于不同类型的操作。我可以轻松地在文档库中的文件夹中找到列表项,因为它们是文件。我想要自定义列表中的文件夹中的列表项。为此,我无法找到任何REST API。能否请你提供任何REST API,它能够从自定义列表中的文件夹中检索列表项?
答案 0 :(得分:0)
我得到了答案。以下是方式
var camlQuery = {
'query': {
'__metadata': { 'type': 'SP.CamlQuery' },
'ViewXml': '<View><Query/></View>',
'FolderServerRelativeUrl': '/sites/EdvelopTest3/Lists/QuestionsList/test/test1'
}
};
var url = OEPContext.appWebUrl + "/_api/SP.AppContextSite(@target)/web/lists/getByTitle('OEPLMSQuestions')/getitems?$select=ID,Title&@target='" + OEPContext.hostWebUrl + "'";
jQuery.ajax({
async: false,
url: url,
type: "POST",
headers: {
"accept": "application/json;odata=verbose",
"content-type": "application/json;odata=verbose",
"X-RequestDigest": $("#__REQUESTDIGEST").val()
},
data: JSON.stringify(camlQuery),
success: function (data) {
var result = "success";
},
error: function (data, msg) {
var result = "Fail";
}
});