【发布时间】:2018-10-01 14:31:56
【问题描述】:
这是我的清单。如何使用学生姓名不使用 ID 删除记录。这是我尝试使用 ID 删除功能的代码。
$("#btnDeleteStudent").click(function()
{
var IdNo = $("#txtDeleteStudent").val();
$.ajax({
url: _spPageContextInfo.webAbsoluteUrl + "/_api/web/lists/getByTitle('Student Details')/items("+IdNo+")",
type: "DELETE",
headers: {
"Accept": "application/json;odata=verbose" ,
"contentType": "application/json;odata=verbose" ,
"X-RequestDigest": $("#__REQUESTDIGEST").val(),
"IF-MATCH": "*",
"X-HTTP-Method": "DELETE"
},
success: function(data) {
alert("Item Deleted successfully");
},
eror: function(data) {
alert("An error occurred. Please try again.");
}
});
});
【问题讨论】:
-
我猜,您可以点击“编辑此列表”,然后看看它会将您带到哪里。
-
抱歉忘了说。我需要 Rest API 代码来执行此操作。我尝试使用ID。但我想删除一条使用学生姓名的记录。
-
ID 可以用吗?
-
是的。它适用于 ID。
-
那么就拿学生名对应的ID删除即可。
标签: sharepoint sharepoint-online office365api