最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
ECMAScript对象模型之组与用户操作教程
时间:2012-06-08 编辑:简简单单 来源:一聚教程网
这里总结一下关于使用ECMAscript对象模型来操作Goup与User的常用情况,因为内容较多,所以拆分为两个部分,这部分主要内容如下:
1、取得当前Sharepoint网站所有的Group
2、获取当前登录用户的Title与所属Group
3、获取指定Group下的所有Users
4、获取指定Group下的所有Users的特定信息
5、获取所有的Group的所有Users的特定信息
分别描述如下:
1、取得当前Sharepoint网站所有的Group
代码如下 | 复制代码 |
//Get All The Site Groups in SharePoint Using ECMAScript } function onQuerySucceededgetAllSiteGroups() { function onQueryFailedgetAllSiteGroups(sender, args) { |
2、获取当前登录用户的Title与所属Group
代码如下 | 复制代码 |
//retrieve curent loggedin user and the usres GROUP function retrieveCurrLgUserAndGrp() { clientContext.load(user); } function onQuerySucceededretrieveCurrLgUserAndGrp() { function onQueryFailedretrieveCurrLgUserAndGrp(sender, args) { |
3、获取指定Group下的所有Users
代码如下 | 复制代码 |
var siteUrlretrieveAllUsersInGroup = '/'; function onQuerySucceededretrieveAllUsersInGroup() { var userEnumerator = collUser.getEnumerator(); alert(userInfo); function onQueryFailedretrieveAllUsersInGroup(sender, args) { alert('Request failed. ' + args.get_message() + 'n' + args.get_stackTrace()); |
4、获取指定Group下的所有Users的特定信息
代码如下 | 复制代码 |
//Get User Specific Informations function retrieveSpecificUserProperties(groupID) {
function onQuerySucceededretrieveSpecificUserProperties() { var userInfo = ''; var userEnumerator = collUser.getEnumerator(); alert(userInfo); function onQueryFailedretrieveSpecificUserProperties(sender, args) { alert('Request failed. ' + args.get_message() + 'n' + args.get_stackTrace()); |
5、获取所有的Group的所有Users的特定信息
代码如下 | 复制代码 |
//Retrieve all groups all users specific informations clientContext.executeQueryAsync(Function.createDelegate(this, this.onQuerySucceededretrieveAllUsersAllGroupsSpecificProperties), } function onQuerySucceededretrieveAllUsersAllGroupsSpecificProperties() { var userInfo = ''; var groupEnumerator = collGroup.getEnumerator(); alert(userInfo); function onQueryFailedretrieveAllUsersAllGroupsSpecificProperties(sender, args) { alert('Request failed. ' + args.get_message() + 'n' + args.get_stackTrace()); |
-
上一个: RequireJS入门学习篇
-
下一个: jquery实时统计文本框字数实现代码
相关文章
- 使用JavaScript判断用户输入的是否为正整数(两种方法) 03-15
- javascript实现用户点击数量统计的教程 12-26
- 什么叫wipe,安卓用户如何去wipe? 01-06
- javascript 判断用户ie版本信息代码 02-17
- Javascript根据用户浏览信息判断是否为国内外IP 11-25
- 取得的IP/用户名等信息 01-18