欢迎您访问我爱IT技术网,今天小编为你分享的电脑教程是建站经验系列之:【jQuery具体实例介绍什么时候用ajax,ajax应该在什么地方使用】,下面是详细的分享!
jQuery具体实例介绍什么时候用ajax,ajax应该在什么地方使用
网站开发时,ajax是一个非常方便的工具,它具有和表单相同的功能完成前端和后台之间的交互!它起到局部刷新的功能!那什么时候用ajax呢?下面给大家介绍几个实例,首先应该分为两类:
一、在用表单和ajax都可以完成某个功能时,只是使用ajax更加的快速、方便。
1,在网站文章下面的评论上面使用ajax!它在用户提交评论时利用ajax将内容传到后台,在将后台的数据利用js传输出来并显示到页面。这个过程只是刷新了页面的评论模块,文章等其他内容没有刷新,这样比表单的速度不是快了许多么?

2,局部翻页可以使用ajax,比如当文章评论多了的时候我们需要分页那么我们可以用ajax,跟上面道理一样他只刷新了页面的评论并没有刷新文章从而提高了速度!

二、有些功能表单无法实现,只能使用ajax!
1,大家看下面这个搜索功能

如果我利用表单去提交搜索商品的信息,之后再将数据传输出来!那样会造成一个问题,就是用户在刷新的时候它不能返回到原来的页面还是保持你搜索商品的页面,这个只有用ajax来完成!
2,当用户注册时校验用户名是否存在!这个就是获取用户鼠标离开注册框的事件后将用户的账号提交到后台验证,然后根据校验情况再返回到前台信息,这个表单是不能做到的!当然你可以在用户提交全部注册信息的时候再校验,这样可以用表单不过用户体验不好!

3,我们可以用ajax来代替iframe框架!这个很简单就不多说啦!
最后,在使用ajax的时候要注意几点:
第一,如何将php数据转化为js数组大家可以看看我的别一篇文章,将php数组转js数组,js如何接收PHP数组,json的用法
第二,当用ajax在页面上添加或者修改内容时,普通jQuery获取对象的方法是无效的,这时候可以使用live()或者on()方法,jQuery获取动态添加的元素,live和on的区别
以上所分享的是关于jQuery具体实例介绍什么时候用ajax,ajax应该在什么地方使用,下面是编辑为你推荐的有价值的用户互动:
相关问题:jquery中使用ajax的几种常用写法
答:第一种: $.ajax({ type: "POST", url: "ShowProduct.aspx/GetDHList", data: '{CategoryId:"' + CategoryId + '"}', contentType: "application/json;charset=utf-8", dataType: "json", success: function (data) { var item = eval(data.d); v... >>详细
相关问题:使用jquery发送ajax请求,什么时候才会调用error:f...
答:请求失败的时候,比如你让它去请求一个URL,可是它根本找不到。所以这个时候你应该给这种情况一个处理方法,常用的是弹出一个框。给点提示语什么的:请求失败,请稍后再试。 >>详细
相关问题:Ajax有什么用?什么时候使用Ajax?
答:去这里下载一个组件 安装好了,然后你就可以看到新建网站那多了个AJAXENABLEDWEBSITE 很长的一个名字,意思就是使用AJAX的网站 然后,会自动加上一个scriptmanager 这样就可以是用AJAX 如果你要使用AJAX TOOLKIT 就要编译下DLL,然后引用这个DLL... >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
