我所知道的AJAX
发布日期:2021-07-19 01:25:40 浏览次数:2 分类:技术文章

本文共 691 字,大约阅读时间需要 2 分钟。

昨天第一次学习了AJAX,但想要使用AJAX就long long time ago了。作为一个java web的初学者来说,原因很简单:js的验证不能满足需求了。当然这不是说对js多么炉火纯青,只是有些东西的确要AJAX去做,比如最简单的:我想要在验证的同时跟数据库交互,但我又不想重新加载页面。然后在网上给出的首要解决办法就是:AJAX,当然应该还有其他解决办法,对于fish来说就有点儿难了。还是AJAX更平易近人,重点在于,AJAX也更容易学习和实现。

就现在而言我所了解的AJAX的优点:基于现有标准,只要了解js和html就很容易学习上手;跟服务器交互,只进行一部分页面元素的交互、刷新,大大提升了速度和界面友好;相对于很多js来说在解决浏览器兼容方面做得更好。

我所认为的AJAX技术要点---

一:通过xmlHttpRequest对象来与服务器进行数据通信。

二:实现过程固定-------建立xmlHttpRequest对象---->设定处理服务器响应函数(xmlHttpRequest.onreadystatechange=function())------>发送请求(xmlHttpRequest.send(),xmlHttpRequest.open("GET||POST", URL, TRUE))----->建立服务器脚本页面(jsp页面即可)。

三:在建立xmlHttpRequest时,很好的做到了浏览器兼容,利用try+catch异常处理进行现行通用浏览器的逐个验证。

四:在发送请求时,将相关参数通过open()函数的url参数传递(?var1=)。

转载地址:https://blog.csdn.net/iteye_6481/article/details/82308316 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:使用mysqldump备份数据库
下一篇:【分享】求相对路径方法小研究

发表评论

最新留言

路过按个爪印,很不错,赞一个!
[***.219.124.196]2024年04月08日 05时49分10秒