Asynchronous javascript and xml
2024-10-12 20:44:54
关于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请求,并接受返回的响应数据。
可以用来检测用户名是否可用:如下
最新文章
- MPAndroidChart 3.0——LineChart(折线图)
- web中c#纯网站中引用log4net模块,不记录日志
- python 之ConfigParser
- 关闭Windows Update更新驱动程序
- 数据结构 《2》----基于邻接表表示的图的实现 DFS(递归和非递归), BFS
- Spark&;amp;Spark性能调优实战
- Install a Redmine on Ubuntu system
- OpenCV+VS2013 属性表配置
- Material Design之RecyclerView的使用(一)
- 对分类型变量,进行编码处理——pd.get_dummies()、LabelEncoder()、oneHotEncoder()
- Leetcode#88. Merge Sorted Array(合并两个有序数组)
- hibernate HQL添加语句
- centos7图形界面
- SpringMVC七种参数绑定简单介绍
- Windows Azure Storage (24) 启用Azure Blob日志
- Python学习--14 序列化
- jQuery----each()方法
- ADV拍卖
- c# WPS DLL及其调用
- NIOS II SOPC系统自定义IP常见知识点总结
热门文章
- [课程设计]Scrum 1.4 多鱼点餐系统开发进度
- linux-3.0内核移植到fl2440开发板(以MINI2440为模板)
- 如何在 IDEA 中使用Maven 及 相应插件
- 【转】GPU 与CPU的作用协调,工作流程、GPU整合到CPU得好处
- Android入门笔记(重制版)
- [MySQL5.6 新特性] 全局事务标示符(GTID)
- .NET微信开发通过Access Token和OpenID获取用户信息
- DB2 中文排序问题
- TObject、Pointer、Interface的转换
- DES,AeS加解密,MD5,SHA加密