在AJAX出现之前,浏览器和服务器之间采用的是同步的方式,即俺们辛苦填完表单,点击提交,等待服务器响应过程中,不能进行表单的相关操作。可能等了会有响应了,提示你邮箱格式不对,重新填写,再提交,再等;啊哦,又提示你两次输入的密码不一致,重新填写,再提交,再等。。。心好累啊~
然后有人说,现在我在注册信息的时候,并不是提交后提示邮箱错误或者密码错误,我一填写完,就有提示信息蹦出来呀~好吧,那是因为用到阿贾克斯了咩~这就是浏览器和服务器之间采用异步方式了。此时,并不是全部表单提交后,进行响应,而是在填写过程中,部分内容与服务器进行响应,此时我们仍然可以填写其他表单项。
那么为什么以前没有这么智能呢?因为没有出现XMLHttpRequest对象呀,它呢建立起了异步的桥梁。下一节里,我再来看看XMLHttpRequest对象到底是啥,到底难不难吧~
原文链接:https://www.f2er.com/ajax/162502.html