sharepoint List Element删除jQuery

时间:2013-12-05 14:58:57

标签: javascript jquery list sharepoint spservices

我正在使用以下代码测试使用jQuery从Shaerpoint列表中删除元素

$('#RequestList').on('click', '.removeFirst', function (e) {
    e.preventDefault();
    $().SPServices({
        operation: "UpdateListItems",
        listName: 'ScheduleRequests',
        batchCmd: "Delete",
        ID: 0,
        completefunc: function (xData, Status) {
            alert("Item ID 0 has been removed");
        }
    });
});

正在运行completefunc,就像删除成功一样,但实际上并未从列表中删除list元素。我相信这个错误与语法有关,我是SPServices的新手,所以我不确定语法。有关如何使该函数删除第一个列表元素的任何想法?

1 个答案:

答案 0 :(得分:0)

ID是Sharepoint自动生成的ID。它从1开始。对于创建到列表中的每个项目,您都拥有此唯一ID。这是你需要使用的那个。

您可能还想查看我用来处理Sharepoint的API库。我认为它比SPServices更直观......:http://aymkdn.github.io/SharepointPlus/symbols/%24SP%28%29.list.html#.remove