我已经使用SPService来完成我在任务列表中的所有任务。我需要知道如何使用SPService在标准SharePoint 2010任务列表中创建任务。
我能够使用示例列表中提供的示例代码创建项目,但需要知道在任务列表中创建项目所需的内容。
谢谢
答案 0 :(得分:0)
以下示例演示了如何使用SPServices创建任务项:
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
字段值