【发布时间】:2020-02-07 13:13:15
【问题描述】:
我有一个库,我已经通过视图名称使用 ajax 调用 Rest api 获取项目。现在,我想按组获取项目。我该怎么办?
谢谢
下面是我的代码
function getListItems(webUrl, listTitle, queryText, webpartId) {
var viewXml = '<View><Query>' + queryText + '</Query></View>';
var queryPayload = {
'query': {
'__metadata': { 'type': 'SP.CamlQuery' },
'ViewXml': viewXml
}
};
$.ajax({
url: webUrl + "/_api/web/lists/getbytitle('" + listTitle +"')/
getitems?$select=Title,FileLeafRef",
method: "POST",
data: JSON.stringify(queryPayload),
headers: {
"X-RequestDigest": $("#__REQUESTDIGEST").val(),
"Accept": "application/json; odata=verbose",
"content-type": "application/json; odata=verbose"
},
success: function(itemsdata){
var items = itemsdata.d.results;
for (var i = 0; i < items.length; i++) {
strHtml += '<li class="b"><a href=' + items[i].FileLeafRef + '>' + items[i].Title + '</a></li>';
}
$(tbl).append(strHtml);
}
});
}
请帮帮我
【问题讨论】:
-
请发布您所做的任何编码尝试。
-
我确实有你可以看到的链接
-
这不是它的工作原理。将代码作为文本发布。
-
我确实展示了代码
-
我认为你得到了视图
标签: javascript ajax rest sharepoint-2013