关于Ajax,学习了原生的ajax和JQ的ajax,如今,它已是无处不在,首先,我们知道开发或者使用的软件分为c/s和b/s两种,分别是客户端/服务端和浏览器端/服务端. 前者的优点是响应速度快,但是,更新维护比较麻烦,而后者更新维护方便,开发成本低,不需要安装各种客户端,但是给服务器增添了工作压力,依赖网络,响应速度慢. 随着互联网的发展,越来越多的软件都慢慢的转型为B/S, 现在的需求是,从分返回B/S的优点,但是又需要B/S软件具备C/S软件的快速响应特点,需要有一种技术来实现它-------异步(局部)刷新

  Ajax尝试在web应用程序中实现类似C/S应用程序中的功能和交互性,使之能快速响应用户的操作,从而提高用户体验.

  Ajax能干什么呢?表单交互,动态标签页,及时编辑(例如:在线office),地图类应用.总而言之,至高无上的宗旨就是提高用户的体验.

  Ajax的核心是XMLHttpRequst对象。它提供了一些属性和方法,利用这些属性和方法,可以向服务器发送http请求,并接受返回的响应数据。

可以用来检测用户名是否可用:如下

  

最新文章

  1. MPAndroidChart 3.0——LineChart(折线图)
  2. web中c#纯网站中引用log4net模块,不记录日志
  3. python 之ConfigParser
  4. 关闭Windows Update更新驱动程序
  5. 数据结构 《2》----基于邻接表表示的图的实现 DFS(递归和非递归), BFS
  6. Spark&Spark性能调优实战
  7. Install a Redmine on Ubuntu system
  8. OpenCV+VS2013 属性表配置
  9. Material Design之RecyclerView的使用(一)
  10. 对分类型变量,进行编码处理——pd.get_dummies()、LabelEncoder()、oneHotEncoder()
  11. Leetcode#88. Merge Sorted Array(合并两个有序数组)
  12. hibernate HQL添加语句
  13. centos7图形界面
  14. SpringMVC七种参数绑定简单介绍
  15. Windows Azure Storage (24) 启用Azure Blob日志
  16. Python学习--14 序列化
  17. jQuery----each()方法
  18. ADV拍卖
  19. c# WPS DLL及其调用
  20. NIOS II SOPC系统自定义IP常见知识点总结

热门文章

  1. [课程设计]Scrum 1.4 多鱼点餐系统开发进度
  2. linux-3.0内核移植到fl2440开发板(以MINI2440为模板)
  3. 如何在 IDEA 中使用Maven 及 相应插件
  4. 【转】GPU 与CPU的作用协调,工作流程、GPU整合到CPU得好处
  5. Android入门笔记(重制版)
  6. [MySQL5.6 新特性] 全局事务标示符(GTID)
  7. .NET微信开发通过Access Token和OpenID获取用户信息
  8. DB2 中文排序问题
  9. TObject、Pointer、Interface的转换
  10. DES,AeS加解密,MD5,SHA加密