在javascript中设置日期时间sharepoint字段的值

时间:2013-10-15 23:47:35

标签: javascript jquery sharepoint

我有以下情况:

我希望最终用户从共享点列表的日历视图中捕获所选日期/时间 我正在编写一个脚本,将这些值作为selectedDate& selectedTime

现在,如何将这些选定值设置为我的sharepoint日期时间属性?

由于

1 个答案:

答案 0 :(得分:0)

你的问题不明确......

如果要从列表中获取日期字段的值,可以将SharepointPlus get() functiontoDate()一起使用。以下是一个例子:

// in a classic Calendar list in Sharepoint, the date field is called "Start Time", that becomes "Start_x0020_Time" for the internal name
$SP().list("Calendar").get({fields:"Start_x0020_Time"}, function(data) {
  for (var i=data.length; i--;) {
    // $SP().toDate(data[i].getAttribute("Start_x0020_Time")) will return a JavaScript Date object
  }
})

您可以使用add()update()来设置值。例如:

var today = new Date(); // JavaScript Date object
$SP().list("Calendar").update({ID:1, Start_x0020_Time:$SP().toSPDate(today)})