-1

我有以下情况:

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

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

谢谢

4

1 回答 1

0

你的问题不清楚...

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

// 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)})
于 2013-10-17T10:33:58.653 回答