Я использую следующий код для проверки удаления элемента из списка Shaerpoint с помощью JQuerySharePoint Список элементов Удаление JQuery
$('#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 запускается как если удаление удалось, однако элемент списка не является фактически удаляясь из списка. Я считаю, что эта ошибка связана с синтаксисом, я новичок в SPServices, поэтому я не уверен в синтаксисе. Любые идеи о том, как заставить функцию удалить первый элемент списка?
Вы уверены, что есть элемент с ID 0? –
Да, я уверен, я использую другую часть кода для генерации идентификаторов div на основе индекса элементов списка, и я получаю 0-4 для индексов (5 тестовых случаев) – ByrnesW
Я никогда не вижу Элемент списка SharePoint с идентификатором 0 до ... вы пытались удалить другой идентификатор? И, возможно, вам следует добавить опцию «async: true» ... –