什么是AJAX

 
AJAX(异步 JavaScript 和 XML)是 synchronous(英[ˈsɪŋkrənəs]) JavaScript and XML 的简称。
AJAX不是一门新的编程语言,它是 JavaScript 的一部分,主要用来与后台交换数据,并在不重新加载(刷新)页面的情况下,更新部分页面。

使用 AJAX 的例子:

  • 用户注册时,输入完用户名立即提交到后台验证,检测用户名是否存。
  • 静态页面实现登录功能。
  • 瀑布流的实现。

AJAX提高用户体验,它可以“不知不觉”的与后台交换数据,不需要刷新页面,不需要用户等待。

【】JavaScript本身是不能获取客户端的IP地址的,只能将请求提交到后台,把返回的结果更新到页面:

【】注意:AJAX 主要用来与后台交互,学习 AJAX 的同时,你至少还要熟悉一门后台语言,如 PHP、JSP、Python 等。

最新文章

  1. centos 域名硬解析(linux)
  2. MySQL 5.7系列之sys schema(2)
  3. Android开发之ViewPager的简单使用
  4. 【AngularJS】—— 11 指令的交互
  5. JPA--多对多关系
  6. [置顶] 博客已迁移至ryantang.me
  7. Weui 微信网站开发样式插件使用教程
  8. spring(7)--注解式控制器的数据验证、类型转换及格式化
  9. [转]解读ASP.NET 5 & MVC6系列(7):依赖注入
  10. IronJs 无相关源?
  11. Mysql CPU占用高的问题解决方法小结
  12. 最简单实用的JQuery实现banner图中的text打字动画效果!!!
  13. java排序算法(十):桶式排序
  14. 异步编程Promise/Deferred、多线程WebWorker
  15. VIM 编辑器
  16. 环境部署(六):Git关联github
  17. 雷林鹏分享:C# 数据类型
  18. TensorFlow安装时错误CondaValueError: prefix already exists: G:\softs\Anaconda\envs\tensorflow
  19. 电脑技巧合集 - imsoft.cnblogs
  20. 机器学习之路: python 支持向量机 LinearSVC 手写字体识别

热门文章

  1. saltstack实战笔记
  2. Neighbor House LightOJ - 1047
  3. How many Fibs? POJ - 2413
  4. 题解报告:hdu 2030 汉字统计
  5. Activity状态图、生命周期图(超详细),onSaveInstanceState只保存、恢复基本ui数据,持久数据不在这里保存。
  6. 关于Swing中JFrame等顶级容器的层次还有设置背景的方式
  7. SharePoint Server 2013 Search Service stop
  8. POI导出时,将指定的列设置为下拉列表
  9. CSS3实现边框线条动画特效
  10. phpmyadmin在linux下通过sock安装教程