没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
12页
jQuery Ajax 实例 全解析 jQuery确实是一个挺好的轻量级的JS框架,能帮助我们快速的开发JS应用,并在一定程度上改变了我们写JavaScript代码的习惯。 废话少说,直接进入正题,我们先来看一些简单的方法,这些方法都是对jQuery.ajax()进行封装以方便我们使用的方法,当然,如果要处理复杂的逻辑,还是需要用到jQuery.ajax()的(这个后面会说到).
资源推荐
资源详情
资源评论
jQuery Ajax 实例 全解析
确实是一个挺好的轻量级的 框架,能帮助我们快速的开发 应用,并在一定程度上
改变了我们写 代码的习惯。
废话少说,直接进入正题,我们先来看一些简单的方法,这些方法都是对 进行
封装以方便我们使用的方法,当然,如果要处理复杂的逻辑,还是需要用到 的
这个后面会说到
1. load:载入远程 文件代码并插
入至 中。
url !"#请求的 页的 $% 地址。
data #可选参数发送至服务器的 &数据。
callback '#可选参数请求完成时不需要是 ((( 的的回调函数。
这个方法默认使用 )*方式来传递的,如果参数有传递数据进去,就会自动转换为
+ 方式的。,-中,可以指定选择符,来筛选载入的 文档, 中将仅插
入筛选出的 代码。语法形如 ./(012(0.。
这个方法可以很方便的动态加载一些 文件,例如表单。
示例代码:
3.0.0.4#&&555!0"(01&&4&
-667&68&,6&,9668:-410(.
;!0!(0!((<%=(>
4(?&&在这里 4( 指向的是当前的 对象,即3.0.6
&&(0!(?&&请求返回的内容
&&(?&&请求状态:(((,0
&&<%=(?&&<%=( 对象
@?
这里将显示结果。
A
注:不知道为什么 $% 写绝对路径在 BB 下会出错,知道的麻烦告诉下。下面的 "和
0(示例使用的是绝对路径,所以在 BB 下你将会出错并不会看到返回结果。还有 "和
0(示例都是跨域调用的,发现传上来后没办法获取结果,所以把运行按钮去掉了。
A
2. jQuery.get:使用 )* 方式来进行异
步请求
参数:
url !"#A发送请求的 $% 地址
data #可选要发送给服务器的数据,以 C&的键值对形式表示,会做为
!" 附加到请求 $% 中。
callback B!0!#可选载入成功时回调函数只有当 %(0!( 的返回状态是
((( 才是调用该方法。
这是一个简单的 )*请求功能以取代复杂 3。请求成功时可调用回调函数。如果需要在
出错时执行函数,请使用 3。示例代码:
3".&D(.>D0!#.".E1#..@;!0!
(>
&&返回的 可以是 10(0! 41等等
4(?&&在这里 4( 指向的是 D 请求的选项配置信息,请参考下图
?
&&(?&&请求状态:(((,0 等等。
当然这里捕捉不到 0,因为 0 的时候根本不会运行该回调函数
&&4(?
@?
点击发送请求:
"回调函数里面的 4(,指向的是 D 请求的选项配置信息:
A
3. jQuery.post:使用 +
方式来进行异步请求
参数:
url !"#发送请求的 $% 地址
data #可选要发送给服务器的数据,以 C&的键值对形式表示。
callback B!0!#可选载入成功时回调函数只有当 %(0!( 的返回状态是
((( 才是调用该方法。
type!"#可选官方的说明是:0;0(!。其实应该为客户端请求的
类型 E<等等
这是一个简单的 + 请求功能以取代复杂 3。请求成功时可调用回调函数。如果需要
在出错时执行函数,请使用 3。示例代码:
D(:
%(0!('0!!F.0!&(0!.?
%(0!(G.>(#H.I%=(.E1.I.你好!这消息来自
服务器H@.?
代码:
30(.D(.>D0!#.0(.E1#..@
;!0!(>
剩余11页未读,继续阅读
资源评论
- jzhhw2014-03-29还挺全的,不错!
钢镚·真
- 粉丝: 190
- 资源: 17
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功