檢索 SharePoint 列表中新建立的項的 ID
此示例顯示如何使用 SharePoint REST API 檢索新建立的項的 ID。
注意 :
listName - 此變數包含列表的名稱。
newItemBody - 這將是你在列表中新增新專案的請求主體。
例如 var newItemBody = {__ metadata:{’type’:‘SP.Data.MyListNameItem’},標題:‘一些標題值’};
function CreateListItemWithDetails(listName, newItemBody) {
var item = newItemBody;
return $.ajax({
url: _spPageContextInfo.siteAbsoluteUrl + "/_api/web/lists/getbytitle('" + listName + "')/items",
type: "POST",
contentType: "application/json;odata=verbose",
data: JSON.stringify(item),
headers: {
"Accept": "application/json;odata=verbose",
"X-RequestDigest": $("#__REQUESTDIGEST").val(),
"content-Type": "application/json;odata=verbose"
}
});
}
CreateListItemWithDetails(listName, newItemBody)
.then(function(data){
//success callback
var NewlyCreatedItemId = data.d.ID;
}, function(data){
//failure callback
});