打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Ajax

  Ajax是现在web应用开发的一项关键工具。他让你能向服务器异步发送和接受收据,然后用JavaScript解析。Ajax是Asynchronous JavaScript and XML(异步JavaScript与XMl的缩写),这个名称诞生于XML还是数据传输的首选格式期间。AJAX 最大的优点是在不重新加载整个页面的情况下,可以与服务器交换数据并更新部分网页内容。

二、同步和异步

  同步是指:发送方发出数据后,等接收方发回响应以后才发下一个数据包的通讯方式。用户填写所有信息后,提交给服务器,等待服务器的回应(检验数据),是一次性的。信息错误又要重新填写!

    异步是指:发送方发出数据后,不等接收方发回响应,接着发送下个数据包的通讯方式。当用户填写完一条信息后,该信息会自动向服务器提交,然后服务器响应客户端,在此过程中,用户依然在填写表格的信息,即向服务器请求多次,节省了用户的时间,提高了用户的体验。

三、Ajax的原理

  


  浏览器想获取服务器端的数据,他告诉XmlHttpRequest对象,让XmlHttpRequest对象代替自己去服务器端请求数据,服务器端处理完后将数据交给XmlHttpRequest对象,XmlHttpRequest对象把数据带回到客户端,用JavaScript解析数据然后显示到页面上。

四、ajax的替代方法

  可以使用iframe来实现Ajax这种局部刷新效果。

五、原生的ajax

  

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
BlogJava - eamoi之Coder日志
15.1 什么是Ajax - 《SVG开发实践》 - 免费试读 - book.csdn.net
Ajax的原理
掌握 ajax,第 1 部分: ajax 简介
在Java2平台企业版中应用异步JavaScript技术和XML(AJAX)
WCF与AJAX编程开发实践(1):AJAX基础概念和纯AJAX示例
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服