SharePoint 2013 REST Service how to Retrive The List Items
2013-11-14 18:14
369 查看
How to Call SharePoint 2013 API
In SharePoint 2013, we can query the list by it owner service, then dynamic load the info of the list items to render in client.Here is the require, dynamic load the info about the list named link and show to the page in datail.
Here is my steps:
1. Create a link list named "Links", and create a column named "Category", the column is use for category the links, and filter the items. the add some items.
2. Edit the page that you want to show the Links list items. and add the webpart named Script Edittor to store the js code. then edit the webpart and add the js code into the webpart.
Here is the code:
<script src="http://code.jquery.com/jquery-1.10.2.js"></script> </script> $(document).ready(function () { ExecuteOrDelayUntilScriptLoaded(getLinksInfo, "sp.js"); }); function getLinksInfo() { var requestUri = "http://dev-sp"+ "/_api/Web/Lists/getByTitle('Links')/items"; var ulIcons = $("#test"); $.ajax({ url: requestUri, type: "GET", headers: { "ACCEPT": "application/json;odata=verbose" }, success: function (data) { var items = ""; $.each(data.d.results, function (index) { switch ($(this).attr("Category")) { case "Operations": items += "<li><a href='mailto:" + $(this)[0].URL.Url+ "'>" + $(this)[0].URL.Description + " - Operation" + "</a></li>" break; case "Marketing": items += "<li><a href='" + $(this)[0].URL.Url + "'>" + $(this)[0].URL.Description + " - Markrting" + "</a></li>" break; } }); if (items != "") { ulIcons.html(""); ulIcons.html(items); } }, error: function (e) { alert("Failed to get Escalations Icons!"); } }); } </script>
3. Clicke "Ok" abdou the script webpart and save the page. It wiil show the result
More to see my blog:Basic (CRUD) operations on lists and list items with SharePoint REST Service
相关文章推荐
- SharePoint 2013 REST Service - CRUD on list items
- Rest Api how to retrieve list items from SharePoint Online
- SharePoint 2013: Knockout JS + Rest Service展示List数据
- How to Call SharePoint 2013 API Service to Query The Lists
- REST vs. SOAP: How to choose the best Web service
- Sharepoint 2013 出现The tool was unable to install Application Server Role, Web Server (IIS) Role
- SharePoint 2013创建WCF REST Service
- How to Change the Default Select Drop-Down List with CSS
- SharePoint 2013 + Windows server 2012 Search service错误:Unable to retrieve topology component health
- How to Find the Self Service Related File Location and Versions
- How to use the ZooKeeper driver for ServiceGroup in OpenStack Nova
- python: how to delete a given item if it exist in the list
- How to set the style in valuelist
- How to check the service account under which the service running
- 如何使用spring将service层注入到servlet中去(how to use Spring to inject ur service layer into the servlet )
- [the summarization of algorithm]How to list the prime number
- How do I fix the linker error in project upgraded from VS2010 to VS2013 where the linker is looking
- HowTo: ListView, Adapter, getView and different list items’ layouts in one ListView
- SharePoint 2013 Step by Step—— How to Upload Multiple Documents in Document Library
- SharePoint 2013 搜索报错"Unable to retrieve topology component health. This may be because the admin component is not up and running"