如何在 SharePoint 中使用客户端人员选取器
How to use Client Side PeoplePicker in SharePoint
因此,在 SharePoint 中,默认的"将新项目添加到列表"表单使用客户端"PeoplePicker"输入用户名,当您键入某人的姓名时,该表单有一个漂亮的下拉自动建议框。但是,当您创建自定义表单时,它将恢复为键入用户全名或打开通讯簿的服务器端方法。
http://www.codeproject.com/Articles/783581/Client-people-picker-on-a-custom-SharePoint-form
关于如何使用少量 JavaScript 来解决此问题,有多个指南,包括 MSDN 指南。但是,我一直找不到有关如何将此 JavaScript 插入我的自定义表单的指南。
所以现在的实际问题是如何将java脚本添加到自定义表单中?
通常有多种方法可以实现此目的:
选项 1:
导航到列表,在功能区中有一个"列表"选项卡,其中包含"自定义列表"部分。在本节中,您将找到"表单 Web 部件"。从下拉列表中选择要编辑的表单。您将在编辑模式下重定向到表单。您可以在此处添加脚本编辑器 Web 部件并复制粘贴脚本。或者,将其保存在样式库中并添加对它的引用。
选项 2:
导航到列表并添加/编辑/显示项目。然后从设置图标的菜单中选择"编辑页面"。
选项 3:
在 SharePoint 设计器中打开列表。有一个"表格"部分。在这里,您可以右键单击以直接编辑表单并添加对脚本的引用。
相关文章:
- 客户端服务器REST API captcha实现
- 使用谷歌应用程序脚本将服务器端数据表返回到客户端
- 如何使用Socket.io将命令从客户端发送到服务器
- 如何轻松地将服务器端变量从Java代码转移到客户端代码
- Meteor方法在客户端返回null,在客户端运行的相同方法返回正确的值
- 从客户端获取修改后的对象,并将其与服务器上的原始对象组合
- 如何将我的javascript库公开给其他客户端使用
- 是否可以使用JavaScript/AAJAX在客户端创建一个文件
- 如何使用Javascript客户端对象模型检索Sharepoint 2010列表项权限
- 返回/从Twit's客户端.get
- 将客户端特定的日期格式返回到服务器MVC4
- MobileFirst:在客户端运行计时器作业-最佳选项
- 标签客户端的设置值
- 我的客户端选项是什么
- Node.js上的WebSocket,并在所有连接的客户端之间共享消息
- 使用javascript在客户端上使用Web服务
- 通过ajax从客户端调用C#方法来执行C#方法
- SignalR客户端启动连接时如何设置用户
- 如何在 SharePoint 中使用客户端人员选取器
- 使用客户端人员选取器时未定义的作用域