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 应用程序中创建自定义窗口?

如何将 workbook_open 应用于多个工作表

如何在android中将自定义过滤器应用于相机流?

window.open()的实际应用

容器云边缘计算直播在线教育等场景下的OpenResty应用案例|OpenResty × Open Talk 北京站顺利落幕