SharePoint 2013 JavaScript API 记录

1、获取创建者字段(Author),oListItem为SPListItem对象

oListItem.get_item('Author')只能获取到对象,获取用户名要用oListItem.get_item('Author').get_lookupValue();

 

2、获取当前用户

var clientContext = new SP.ClientContext();
user = clientContext.get_web().get_currentUser();

 

3、不支持SP.ClientContext(),用下面的方法执行

SP.SOD.executeFunc('sp.js','SP.ClientContext',function name);

 

4、更新列表项

var itemCreateInfo = new SP.ListItemCreationInformation();
this.oListItem = oList.addItem(itemCreateInfo);
oListItem.set_item('Title', 'Comment');
oListItem.update();

 

PS:自己使用SharePoint JavaScript对象模型时遇到的问题,记下来,方便以后查阅。

时间: 2024-09-17 03:44:03

SharePoint 2013 JavaScript API 记录的相关文章

SharePoint 2013 JavaScript 对象判断用户权限

场 景 近期有个场景,判断当前用户对项目有没有编辑权限,使用JavaScript完成,弄了好久才弄出来,分享一下,有需要的自行扩展吧,具体如下: 代 码 function getPermissions() { var mycontext = new SP.ClientContext(); var mysite = mycontext.get_web(); var mylist = mysite.get_lists().getByTitle('Demo'); myitem = mylist.get

SharePoint JavaScript API in application pages

前言 最近,在SharePoint 应用程序页中写JavaScript API,进行一些数据交互.其实,很简单的事情却遇到了问题,记录一下,希望能对遇到类似问题的人以帮助. 引用JavaScript 首先,SharePoint 应用程序页里面,不含JavaScript API需要的引用,这里以SharePoint 2016为例,需要添加相应的引用. 我们可以这样写SharePoint标签来进行sp.js的引用: <SharePoint:ScriptLink Name="SP.js"

SharePoint 2013 Search REST API 使用示例

原文:SharePoint 2013 Search REST API 使用示例 前言:在SharePoint2013中,提供Search REST service搜索服务,你可以在自己的客户端搜索方法或者移动应用程序中使用,该服务支持REST web request.你可以使用KeyWord Query Language(KQL)或者FAST Query Language(FQL)来对Search REST Service进行搜索查询,并且,试用与远程客户端应用程序.移动应用程序和其他应用程序.

SharePoint 2013 入门教程

原文:SharePoint 2013 入门教程 以下文章是自己在学习SharePoint的过程中,不断积累和总结的博文,现在总结一个目录,分享给大家.这个博客也是自己从SharePoint入门,到一个SharePoint开发的成长记录,里面记录的都是成长的足迹.在学习的过程中,有过疑惑,有过放弃,有过懊恼,但是经过不断的积累和努力,还是收获颇丰.希望自己把学习过程中的点滴,分享给即将或者已经走入SharePoint的人们,给你们带来帮助. 当然,有些博客是参考其它人的总结,或者对于MSDN示例的

SharePoint 2013 新手注意事项总结[不断更新ing]

前言 最近自己的QQ群里,经常有新加入的人,带着一些很入门的问题进行提问,这里,自己也总结总结,入门会经常碰到那些问题,希望能够带给入门的人以帮助. 1. SharePoint搭建环境 大家可以参考下面两篇博客进行SharePoint的安装,这是一个all in one的安装示例,一步步的介绍如何安装SharePoint,截图也算比较完整的. Ø SharePoint 2013 安装图解 http://www.cnblogs.com/jianyus/archive/2013/02/01/2889

SharePoint 2013 版本功能对比

原文:SharePoint 2013 版本功能对比 前言:在SharePoint使用中,经常纠结于版本问题,SharePoint 2013主要有免费的Foundation和收费的标准版.企业版三个版本,他们之间的功能上是不一样的,找了一些资料才发现下面的这个表格,还是很清楚的描述了各个版本的区别,拿过来给大家看看.大家如果想看原版的,我附加链接在最后,点进去看即可,还可以下载PDF文件.   Foundation Standard Enterprise Developer       Acces

SharePoint 2013 Search 配置总结

原文:SharePoint 2013 Search 配置总结 前言:SharePoint 2013集成了Fast搜索以后,搜索的配置有了些许改变,自己在配置过程中,也记录下了一些入门的东西,希望能够对大家有所帮助. 1.配置搜索服务,首先需要启用搜索功能,基本思路就是新建搜索应用程序,创建内容源,完全爬网,可参考如下博文: SharePoint 2013 配置启用搜索服务 2.由于SharePoint 2013的搜索功能,集成了Fast搜索以后,对于服务器的要求非常高,所以很多情况下,尤其开发机

SharePoint 2013 REST 服务使用简介

1.创建测试使用列表"REST Demo",插入一些测试数据,如下图: 2.添加内容编辑器,并且添加脚本引用以及HTML代码,如下图: Result的Div为显示结果使用,input标签触发REST服务的JavaScript脚本中的方法: 3.编写REST服务的脚本,读取列表,如下图: url:为REST服务的地址(具体可以参考附后的API链接):method:Post或者Get,Post为增删改使用,Get为查,至少我是这么理解的:success和error是执行成功或者失败的方法定

SharePoint 2013工作流的安装和配置过程

SharePoint 2013中的工作流概述 在SharePoint 2013中,Workflow(建立在Windows Workflow Foundation 4.5)和WCF承载在Workflow Manager中,即Workflow Manager提供了工作流定义的管理,还承载了工作流实例的执行过程,是新的工作流引擎.为了侦听工作流的SharePoint事件(如itemCreated.itemUpdated),平台将通过使用Windows Azure Service Bus(服务总线,由O