Sharepoint2010使用AJAx 获取 OData Service (jQuery的集成与持久化 )---第二篇
2010-09-15 16:15
411 查看
我上篇《Sharepoint2010使用AJAx 获取 OData Service (实现客户端获取sharepoint2010的数据)---第一篇》讲了如何获取数据,下面我要做个Demo,体现jQuery在客户端的强大。
(一)我们先要准备一些东西 jQuery UI插件 ,我使用的是jquery-ui-1.8.4.custom。
(二)Demo
我们先看一下效果:
这里实现的效果是 卡片是浮动的,可以随意拖动,而且亮点是显示的数据是Sharepoint列表的数据,而且它会自动保存位置,下次打开这个页面时,位置依然是上次关闭时的位置。
1.准备工作: 先建一个列表(我这里是Tasks),记得里面要要建立两个“数字” 字段,分别是X,Y,它们的作用是保存图片的位置,然后准备2张图片,一张是页面背景
,一张是卡片背景 。
2.建一个页面替换成下面的代码:
代码
注意其中sys-template类的使用。 任何dataView依附的元素都需要加上这个类。用于在页面加载时将该元素设为display:none,dataView显示时会将其设回到display:block。
参考资料
http://www.endusersharepoint.com/EUSP2010/2010/05/20/client-side-ajax-applications-in-sharepoint-2010-%E2%80%93-part-4-jquery-integration-and-persistence/
/article/4717191.html
if ($ != jQuery) {
$ = jQuery.noConflict();
}
来源:http://www.cnblogs.com/jlydboy/articles/1808356.html
(一)我们先要准备一些东西 jQuery UI插件 ,我使用的是jquery-ui-1.8.4.custom。
(二)Demo
我们先看一下效果:
这里实现的效果是 卡片是浮动的,可以随意拖动,而且亮点是显示的数据是Sharepoint列表的数据,而且它会自动保存位置,下次打开这个页面时,位置依然是上次关闭时的位置。
1.准备工作: 先建一个列表(我这里是Tasks),记得里面要要建立两个“数字” 字段,分别是X,Y,它们的作用是保存图片的位置,然后准备2张图片,一张是页面背景
,一张是卡片背景 。
2.建一个页面替换成下面的代码:
代码
function openDialog() { var options = { html: userStoryDetails, width: 580, height: 320, title: "User Story", dialogReturnValueCallback: onDialogClose }; SP.UI.ModalDialog.showModalDialog(options); }
注意其中sys-template类的使用。 任何dataView依附的元素都需要加上这个类。用于在页面加载时将该元素设为display:none,dataView显示时会将其设回到display:block。
<div id="userStoryDetails" class="sys-template">
参考资料
http://www.endusersharepoint.com/EUSP2010/2010/05/20/client-side-ajax-applications-in-sharepoint-2010-%E2%80%93-part-4-jquery-integration-and-persistence/
/article/4717191.html
if ($ != jQuery) {
$ = jQuery.noConflict();
}
来源:http://www.cnblogs.com/jlydboy/articles/1808356.html
相关文章推荐
- Sharepoint2010使用AJAx 获取 OData Service (实现客户端获取sharepoint2010的数据)---第一篇
- asp.net下使用jquery 的ajax+WebService+json 实现无刷新取后台值的实现代码
- jQuery中使用Ajax获取JSON格式数据
- asp.net下使用jquery 的ajax+WebService+json 实现无刷新取后台值的实现代码
- jQuery - Ajax - 与PHP集成可以使用json_encode返回结果
- jQuery使用ajax跨域获取数据的简单实例
- jQuery使用ajax跨域获取数据的简单实例
- 【JS】【Ajax基于jQuery】【使用jQuery获取节点】
- jquery $.ajax+php使用jsonp处理数据时,前端success :function无法获取服务器返回数据
- 使用 jQuery 集成的 $.ajax 实现 JSONP 跨域调用
- jQuery中使用Ajax获取JSON格式数据示例代码
- jquery插件中使用ajax并且获取使用插件的对象
- asp.net :使用jquery 的ajax +WebService+json 实现无刷新去后台值
- Web Service (014---webservice使用Jquery、Ajax请求WebService所遇到的跨域问题)
- Jquery中 使用Ajax获取Json 数据
- 使用原生JavaScriptAjax以及jQuery的Ajax结合SpringMVC发送和获取json数据
- 怎么使用jquery中ajax来获取数据,
- ajax获取json数据使用jquery分页插件显示
- 使用JSONP,jQuery的ajax跨域获取json数据
- jQuery中使用Ajax获取JSON格式数据示例代码