【问题标题】:REST API DELETE LIST ITEM - USE THIS CODEREST API 删除列表项 - 使用此代码
【发布时间】:2020-02-19 16:51:45
【问题描述】:

删除项目:

此代码将有助于使用 REST API for SharePoint 删除列表中的项目。

var SiteUrl = _spPageContextInfo.webAbsoluteUrl + "/_api/web/lists/getbytitle('ListName')/items('" + courtids + "')";

        $.ajax({
              url: SiteUrl 
                         method: 'DELETE',
                         headers: {
                             'X-RequestDigest': $('#__REQUESTDIGEST').val()
                         },


            async: false,
            success: function (data) {
                alert("Delete success");

            },
            error: function (data) {


            }
        });

【问题讨论】:

  • 你能清理一下这个格式并真正问一个问题吗?

标签: sharepoint office365api


【解决方案1】:

要使用 REST API 删除项目,以下示例代码供您参考。

<script src="http://code.jquery.com/jquery-1.12.2.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(function(){
    var listName="listName";
    var itemId=1;
    $("#deleteItem").click(function(){
        deleteItem(listName,itemId);
    });
});
function deleteItem(listName,itemId){
    var siteUrl = _spPageContextInfo.webAbsoluteUrl + "/_api/web/lists/getbytitle('"+listName+"')/items(" + itemId + ")";
    $.ajax({
        url: siteUrl,
        type: "POST",
        headers: {
            "Accept": "application/json;odata=verbose",  
            "X-RequestDigest": $("#__REQUESTDIGEST").val(),  
            "IF-MATCH": "*",  
            "X-HTTP-Method": "DELETE"  
        },
        async: false,
        success: function (data) {
            alert("Delete success");
        },
        error: function (data) {
        }
    });
}
</script>
<input id="deleteItem" type="button" value="Delete Item"/>

【讨论】:

    【解决方案2】:

    您无需重新发明轮子。您应该使用 pnpjs:一个使用 rest api 对 sharepoint 执行操作的微软库。

    PNPJS

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-11-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多