腾讯云网站解决方案帮您轻松应对建站成本高/网络不稳等常见问题

[其他] jQuery具体实例介绍什么时候用ajax,ajax应该在什么地方使用 ...

3
回复
1574
查看
[复制链接]

2

主题

0

帖子

20

积分

球球发

钻石VIP

Rank: 32Rank: 32Rank: 32Rank: 32Rank: 32Rank: 32Rank: 32Rank: 32

积分
20
发表于 19-1-20 16:19:09 | 显示全部楼层 |阅读模式         
网站开发时,ajax是一个非常方便的工具,它具有和表单相同的功能完成前端和后台之间的交互!它起到局部刷新的功能!那什么时候用ajax呢?下面给大家介绍几个实例,首先应该分为两类:) R1 d) }6 E- j9 H
一、在用表单和ajax都可以完成某个功能时,只是使用ajax更加的快速、方便。
( v  U9 |$ q' c& ?7 \5 b- i! Q, f1,在网站文章下面的评论上面使用ajax!它在用户提交评论时利用ajax将内容传到后台,在将后台的数据利用js传输出来并显示到页面。这个过程只是刷新了页面的评论模块,文章等其他内容没有刷新,这样比表单的速度不是快了许多么?  D  C' ]9 ~2 l1 L

/ d; g+ Q  e/ H4 c( u2,局部翻页可以使用ajax,比如当文章评论多了的时候我们需要分页那么我们可以用ajax,跟上面道理一样他只刷新了页面的评论并没有刷新文章从而提高了速度!1 h: T7 v/ N9 s4 e3 c
二、有些功能表单无法实现,只能使用ajax!+ N" l& M+ D! a4 a) p7 Z5 Z0 z
1,大家看下面这个搜索功能4 f3 y& I1 r# l. f  `+ p
. F  b+ m' q; p
如果我利用表单去提交搜索商品的信息,之后再将数据传输出来!那样会造成一个问题,就是用户在刷新的时候它不能返回到原来的页面还是保持你搜索商品的页面,这个只有用ajax来完成!* u! f* g" i1 `+ ^; s  C9 F7 ~
2,当用户注册时校验用户名是否存在!这个就是获取用户鼠标离开注册框的事件后将用户的账号提交到后台验证,然后根据校验情况再返回到前台信息,这个表单是不能做到的!当然你可以在用户提交全部注册信息的时候再校验,这样可以用表单不过用户体验不好!
4 M1 g8 B4 w" c3,我们可以用ajax来代替iframe框架!这个很简单就不多说啦!8 K6 N7 ^# j, c! N) L" M
最后,在使用ajax的时候要注意几点:3 X6 ]+ n/ T, R% t* P/ w# A# a
第一,如何将php数据转化为js数组大家可以看看我的别一篇文章,将php数组转js数组,js如何接收PHP数组,json的用法
* @- Y7 T. O: C  u- e( _. Q第二,当用ajax在页面上添加或者修改内容时,普通jQuery获取对象的方法是无效的,这时候可以使用live()或者on()方法,jQuery获取动态添加的元素,live和on的区别

0

主题

11

帖子

20

积分

1°伸手党

Rank: 2

积分
20
发表于 19-9-20 13:02:30 | 显示全部楼层         
不知该说些什么。。。。。。就是谢谢
回复

使用道具 举报

0

主题

7

帖子

4

积分

1°伸手党

Rank: 2

积分
4
发表于 19-10-30 17:55:12 | 显示全部楼层         
感谢连平赌博鬼
回复

使用道具 举报

0

主题

8

帖子

4

积分

1°伸手党

Rank: 2

积分
4
发表于 19-11-2 03:06:36 | 显示全部楼层         
我抢、我抢、我抢沙发~
回复

使用道具 举报

网站简介

球球发,是一家 Discuz! 商业插件、风格模板、网站源码、 Discuz!运营维护技术等于一体的交流分享网站,全站95%的资源都是免费下载,对于资源我们是每天更新,每个亲测资源最新最全---球球发(如果我们有侵犯了您权益的资源请联系我们删除