我已经使用 SPService 来提取任务列表中的所有任务。我需要知道如何使用 SP 服务在标准 SharePoint 2010 任务列表中创建任务。
我能够使用示例列表中提供的示例代码创建一个项目,但需要知道能够在任务列表中创建项目需要什么。
谢谢
下面的示例
演示如何使用 SP 服务创建任务项:
function createTask(taskName,assignedToId, success,error) {
$().SPServices({
operation: "UpdateListItems",
batchCmd: "New",
listName: "Tasks",
valuepairs: [["Title", taskName],["AssignedTo", assignedToId]],
completefunc: function (xData, Status) {
if (Status == "success") success();
else error(xData.responseText);
}
});
}
用法
var approverUserId = 10;
createTask('Approve order',approverUserId,
function(){
console.log('Task has been created');
},
function(error){
console.log('An error occurred while creating Task');
});
要点:
- 更新列表项
- 操作用于创建列表项
- 指定
Title (TaskName)
和AssignedTo
字段值