87.AJAX定义应用open()等
Posted 学习微站
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了87.AJAX定义应用open()等相关的知识,希望对你有一定的参考价值。
简单的说:在不重载整个网页的情况下,AJAX 通过后台加载数据,并在网页上进行显示
1、在学习了html css javascript之后的概念,ajax不是语言
Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)
最大的优点:
在不重新加载整个页面的情况下,可以与服务器交换数据并更新部分网页内容。
2、利用Ajax可以做
1 注册时,输入用户名自动检测用户是否存在
2 登录时,提示用户名密码错误
3 删除数据行,将行id发送到后台,后台在数据库删除,数据库删除成功后,在页面DOM将数据也删除。
3、AJAX 应用
运用XHTML+CSS来表达资讯;
运用JavaScript操作DOM(Document Object Model)来执行动态效果;
运用XML和XSLT操作资料;
运用XMLHttpRequest或新的Fetch API与网页服务器进行异步资料交换;
注意:AJAX与Flash、Silverlight和Java Applet等RIA技术是有区分的。
Google Suggest 使用 AJAX 创造出动态性极强的 web 界面:当您在谷歌的搜索框输入关键字时,JavaScript 会把这些字符发送到服务器,然后服务器会返回一个搜索建议的列表。
Tomact服务器访问浏览器原理–》看出request与response的区别
request对象是用来获取请求消息的,而response对象是设置响应消息的
4、Ajax的open()方法有3个参数:1、method;2、url;3、boolean;
参数1有get和post两个取值
参数2表示什么就不用说了
重点说下第3个参数:boolean的取值
当该boolean值为true时,服务器请求是异步进行的,也就是脚本执行send()方法后不等待
服务器的执行结果,而是继续执行脚本代码;
当该boolean值为false时,服务器请求是同步进行的,也就是脚本执行send()方法后等待
服务器的执行结果的返回,若在等待过程中超时,则不再等待,继续执行后面的脚本代码!
以上是关于87.AJAX定义应用open()等的主要内容,如果未能解决你的问题,请参考以下文章
Open-E DSS V7 应用系列之九 主动/主动 iSCSI群集部署
调用 window.open 时如何在 WPF/WebView2 应用程序中创建自定义窗口?
容器云边缘计算直播在线教育等场景下的OpenResty应用案例|OpenResty × Open Talk 北京站顺利落幕