`
shilei0619
  • 浏览: 28952 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Ajax的open()方法中true和false的区别

 
阅读更多
Ajax的open()方法有3个参数:1、method;2、url;3、boolean;

第3个参数:boolean的取值

当该boolean值为true时,服务器请求是异步进行的,也就是脚本执行send()方法后不等待

服务器的执行结果,而是继续执行脚本代码;


当该boolean值为false时,服务器请求是同步进行的,也就是脚本执行send()方法后等待

服务器的执行结果的返回,若在等待过程中超时,则不再等待,继续执行后面的脚本代码!
分享到:
评论

相关推荐

    AJAX试题

    AJAX试题一些填空题目

    PHP+Ajax实例+注释演示

    onreadystatechange中的第三个参数你设为true,表示启用xmlHttp的异步通讯模式,这时你发出send命令后,浏览器还可以进行其它操作,如果设为false,浏览器就会进入无响应状态,直到xmlHttp接收完毕服务器传回的数据)...

    ajax提交实例,含防止连续提交的功能

    ajax.open("POST",url, true); ajax.setRequestHeader("CONTENT-TYPE","application/x-www-form-urlencoded; charset=utf-8"); ajax.send("Action=ReviewSave&id="+id+"&Content="+escape(Content)); ajax....

    .net ajax示例

    xmlHttp.open("GET",url,true) ; xmlHttp.onreadystatechange=show;//回调函数 xmlHttp.send(null) ; } function show(){ if(xmlHttp.readyState==4){//完成 if(xmlHttp.status==200){//成功 if(xmlHttp....

    Ajax课件学习(免费)

    4、当向send()方法提供参数时,要确保open()中指定的方法是POST,如果没有数据作为请求体的一部分发送,则使用null. 3.2.4.4setRequestHeader(header,value) 1、当浏览器向服务器请求页面时,它会伴随这个请求发送...

    Ajax实现用户注册

    userCommand.Connection.Open();//打开连接 int n = (int)userCommand.ExecuteScalar();//返回首行首列,如果存在的话返回1 userCommand.Connection.Close();//关闭连接 if (n > 0) { return true; } else ...

    asp+ajax静态分页

    function rightinfo() { //right对象中的原始信息,请在页面开始和被显示条数被修改后调用 document.getElementById('right').innerHTML='(edit())" title="修改每页显示条数">Edit</a>'; } function save() { //...

    ajax省市联动

    function ajaxFunction(url,level,ar) { var xmlHttp; try { xmlHttp=new XMLHttpRequest... xmlHttp.open("GET","http://localhost/ajax/ajax.php?id="+url+"&level="+level,true); xmlHttp.send(null); }

    php下的原生ajax请求用法实例分析

    本文实例讲述了php下的原生ajax请求用法。分享给大家供大家参考,具体如下: ... 意味着我们的浏览器不提交,通过JS就可以请求服务器。  ajax(Asynchronous Javascript...open("get/post", url, true/false); //有参数则k

    jsp ajax实例

    XMLHttpReq.open("GET", url, true); XMLHttpReq.onreadystatechange = processResponse;//指定响应函数 XMLHttpReq.send(null); // 发送请求 } // 处理返回信息函数 function processResponse() { if ...

    AJAX开发简略.pdf

    AJAX开发介绍 简单示例 基础知识 简单操作 [removed] var http_request = false; function send_request(url) {//初始化、指定处理函数、发送请求的函数 http_request = false; //开始初始化XMLHttpRequest对象...

    用 ajax + asp.net 采集文章

    用 ajax + asp.net 采集文章 试验型的项目。 原先用多线程来采集,但是觉得多线程采集要显示采集进度很麻烦。 后来改为单线程,边采集边显示进度。又发现出现采集错误的时候不方便作停止。 干脆用ajax 加 asp.net ...

    AJAX示例程序,AJAX初学入门

     xmlhttp_request.open('GET', 'http://www.yuling8.com', true);  xmlhttp_request.send(null);  xmlhttp_request.onreadystatechange = function(){  if (xmlhttp_request.readyState == 4) {  // 收到完整...

    简单的PHP+MySQL+AJAX留言板实例

    对初学AJAX的同学会有帮助的。 ----------ajax.js--------------- var request = false; try { request = new XMLHttpRequest(); } catch (trymicrosoft) { try { request = new ActiveXObject("Msxml2....

    Asp+AJAX静态分页 亲测 可用

    function rightinfo() { //right对象中的原始信息,请在页面开始和被显示条数被修改后调用 document.getElementById('right')[removed]='<a href="[removed]void(edit())" title="修改每页显示条数">Edit<...

    ajax运用实例得到的得到

    XMLHttpReq.open("GET", url, true); XMLHttpReq.onreadystatechange = processResponse;//指定响应函数 XMLHttpReq.send(null); // 发送请求 } // 处理返回信息函数 function processResponse() { if ...

    Jquery ajax加载等待执行结束再继续执行下面代码操作

    Jquery等待ajax执行完毕再继续执行下面代码的效果,具体代码如下,其实就是将 jquery ajax 函数的 async 参数设置为 false 即可,该参数默认为 true: $(document).ready(function(){ loadphpernote(); window....

    如何将一个TXT文档里内容导入到文本框里

    xmlhttp.open("post", "ajax_txt_save.asp", true); //当方法为post时需要如下设置http头 xmlhttp.setRequestHeader('Content-type','application/x-www-form-urlencoded'); //发送数据 xmlhttp.send("files...

    基于J2EE框架的个人博客系统项目毕业设计论文(源码和论文)

    在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足信息处理的需求。 2、 系统的开放性和系统的可扩充性:系统在开发过程中,应该充分考虑以后的可扩充性。...

    echarts.min.js

    echarts-gl 中使用的地图类型同 geo 组件相同(ECharts 中提供了两种格式的地图数据,一种是可以直接 script 标签引入的 js 文件,引入后会自动注册地图名字和数据。还有一种是 JSON 文件,需要通过 AJAX 异步加载后...

Global site tag (gtag.js) - Google Analytics