在ASPNET中使用jQuery

在ASPNET中使用jQuery

ID:37562837

大小:1.58 MB

页数:44页

时间:2019-05-11

在ASPNET中使用jQuery_第1页
在ASPNET中使用jQuery_第2页
在ASPNET中使用jQuery_第3页
在ASPNET中使用jQuery_第4页
在ASPNET中使用jQuery_第5页
资源描述:

《在ASPNET中使用jQuery》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第8章在ASP.NET中使用jquery09八月20212第8章在ASP.NET中使用jQuery8.1jQueryUI及其基本操作8.2联合使用ASP.NETAJAX和jQueryUI8.3jQuery代码和C#代码之间的数据交互8.4利用jQueryValidate实现客户端数据验证09八月202138.1jQueryUI及其基本操作jQueryUI是一套专门用于界面交互的JavaScript库,开发人员利用它可以非常方便地控制页面的互动效果,快速在客户端开发出风格一致的Web界面。下载jQueryU

2、I的方式很简单,从jQuery的官方网站直接免费下载即可。下载时,jQueryUI提供了不同的主题(Themes)供开发人员选择和定制。也可以从微软的CDN免费下载或引用jQueryUI,该网站同时提供了针对VS2010的jQuery智能提示,并给出了在ASP.NET中使用jQueryUI的基本用法。8.1.1jQueryUI的选项和方法1.方法(method)每个jQueryUI都提供了一些方法,这些方法一般用于对选项(option)进行操作。基本格式为:$(selector).方法名(参数);2.初始

3、化选项(option)每个jQueryUI方法中都提供了很多选项(option),通过jQuery提供的方法初始化UI对象时,可以在方法的参数中同时初始化选项的值。基本格式为:.方法名({选项名1:值1,选项名2:值2,……,选项名n:值n})参数中每个选项(option)由optionName和value组成8.1.1jQueryUI的选项和方法3.获取或设置选项的值利用初始化方法创建jQuery对象以后,即可获取或设置这些选项的值。基本格式为:$(selector).方法("option",optio

4、nName,[value])不带value参数时,表示获取选项的值,带value参数时表示设置选项的值。例如://获取disabled选项的值vardisabled=$(".selector").accordion("option","disabled");//设置disabled选项的值$(".selector").accordion("option","disabled",true);9.1.2拖动(draggable)jQueryUI提供的draggable方法用于控制块级元素的鼠标拖动,被拖动的元

5、素一般用div来实现。下面的代码说明了draggable的基本用法:可拖放

……$("#div1").draggable();【例8-1】演示利用jQueryUI实现鼠标拖动的基本用法。8.1.3拖放(Droppable)jQueryUI提供的droppable方法用于控制将拖放元素放置到拖放目标区域内的行为,它和draggable的用法相似。【例8-2】演示用鼠标拖放

6、某个元素到另一个目标元素的基本用法。8.1.4改变元素大小(resizable)jQueryUI提供的resizable方法用于改变元素的宽和高,既可以分别改变宽和高的值,也可以按比例改变宽和高的值。利用resizable缩放某个子窗口非常方便。【例8-3】演示resizable的基本用法。8.1.5选择(selectable)jQueryUI提供的selectable方法一般用于选择一个或多个选项【例8-4】演示selectable的基本用法。8.1.6排序(sortable)jQueryUI提供的so

7、rtable方法用于对元素排序。将selectable和sortable结合起来,能通过鼠标拖放动态设置元素的顺序。【例8-5】演示sortable的基本用法。8.2联合使用ASP.NETAJAX和jQueryUIASP.NETAJAX为基于服务器的ajax开发提供了方便的开发架构,jQueryUI则为客户端界面提供了方便的设计手段。联合使用这两种技术,能使Web开发的效率如虎添翼。jQueryUI提供的界面互动构件(widget)实现了对块级元素的界面互动功能,这里的构件是指由多个HTML元素构成的UI

8、组件,也包括ASP.NETWeb服务器控件。最理想的办法就是将ASP.NETAJAX和jQuery结合起来,这样可以同时集成两种架构的优点,既能快速解决服务器和客户端开发中遇到的难题,又能大大简化设计的难度,既缩短了项目开发周期,也保证了程序的健壮性。8.2.1PageRequestManager类PageRequestManager类在ASP.NET客户端架构的Sys.WebForms命名空间下,该类提供了异步发送和回传的客

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
相关标签