我的编程空间,编程开发者的网络收藏夹
学习永远不晚

async属于ajax的属性吗

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

async属于ajax的属性吗

这篇文章主要介绍“async属于ajax的属性吗”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“async属于ajax的属性吗”文章能帮助大家解决问题。

async是ajax的属性。async属性用于规定ajax请求是否异步处理,默认值是true(异步处理);ajax执行后,会继续执行后面的的脚本,直到服务端返回数据后,触发ajax里的成功回调函数success,这时候执行的是两个线程。

本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。

async是ajax的属性。

async属性用于规定ajax请求是否异步处理,值是布尔类型,默认值是true(异步处理)。

$.ajax async:true 或者 false的作用

在写 ajax 请求的时候默认不写 async 这个属性,async 默认为 true,即异步方式。ajax 执行后,会继续执行后面的的脚本,直到服务端返回数据后,触发 ajax 里的成功回调函数 success,这时候执行的是两个线程。

若将 async 设为 false,则请求为 同步请求,在服务端没有返回数据之前,不会执行 ajax 后面的脚本,只有当 ajax 请求完成,才会继续执行 ajax 后面的脚本。

示例:

var App = function () {
    this.Startup = function () {
        this.Test();
    };

    this.Test = function () {
        var name = null;

        $.ajax({
            type: 'POST',
            url: '/Home/GetName',  // 本地测试接口
            async: true, 
            success: function (result) {
                name = result.name;
            }
        });

        alert(name);
    };
};

$(document).ready(function () {
    var app = new App();
    app.Startup();
});

① 当 async:true的时候,异步请求,会继续执行 ajax 后面的脚本,所以会执行 alert

async属于ajax的属性吗

② 当 async:false 的时候,同步请求,会等待 ajax 执行完成,才会去执行它后面的脚本,所以 name 会在 ajax 成功回调函数 success 中被赋值。

async属于ajax的属性吗

关于“async属于ajax的属性吗”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注编程网行业资讯频道,小编每天都会为大家更新不同的知识点。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

async属于ajax的属性吗

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

async属不属于es6属性

本篇内容介绍了“async属不属于es6属性”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!属于,async是es6的新特性,用于表明程序里面
2023-07-04

了解HTML全局属性,哪些属性不属于全局属性?

了解HTML全局属性,哪些属性不属于全局属性?HTML全局属性是应用于所有HTML元素的属性,具有普适性和通用性。它们提供了对元素的共同控制和调整,可以在整个HTML文档中使用。然而,并非所有的属性都属于全局属性,本文将介绍一些不属于全局
了解HTML全局属性,哪些属性不属于全局属性?
2024-02-22

HTML的async属性有什么作用

HTML的`async`属性用于指定脚本的异步加载方式。当`async`属性被添加到``元素上时,表示脚本将异步加载,不会阻塞页面的解析和渲染过程,即脚本的加载和页面的解析可以同时进行。当脚本加载完毕后,立即执行脚本,不管页面的加载状态。`
2023-10-11

redis属于nosql吗

是的,redis 是 nosql 数据库类型。它采用键值存储数据模型,将数据存储在键值对中,具有缓存、会话管理、实时分析、消息队列、计数器和排名等功能。Redis 是否属于 NoSQL简要回答:是的,Redis 是 NoSQL 数据库类
redis属于nosql吗
2024-04-20

windows属于国产的吗

小编给大家分享一下windows属于国产的吗,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!windows不是国产的,windows是微软公司以图形用户界面为主推出
2023-06-08

css属于脚本吗

这篇文章主要介绍“css属于脚本吗”,在日常操作中,相信很多人在css属于脚本吗问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”css属于脚本吗”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!css不是脚本,
2023-07-05

jsp属于后端吗

本篇内容主要讲解“jsp属于后端吗”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“jsp属于后端吗”吧!jsp属于后端。jsp的本质是一种servlet,而servlet又是服务器端的java应用
2023-07-05

关于Vue中的计算属性和监听属性详解

这篇文章主要介绍了关于Vue中的计算属性和监听属性详解,Vue.js模板内的表达式非常便利,但是设计它们的初衷是用于简单运算的,在模板内放入过长的或复杂的逻辑时,会让模板过重且难以维护,需要的朋友可以参考下
2023-05-20

关于python类属性和实例属性的细节有哪些

本篇内容主要讲解“关于python类属性和实例属性的细节有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“关于python类属性和实例属性的细节有哪些”吧!关于python类属性和实例属性,简
2023-06-02

软考属于职称证书吗?软考属于职业资格证书吗?

  软考属于职称证书吗?软考是否又属于职业资格证书呢?今天编程学习网小编就来为大家解答软考到底属于什么性质的证书。  软考全称计算机技术与软件专业技术资格(水平)考试,是由人力资源和社会保障部和工业和信息化部领导下的国家级考试,其目的是,科学、公正地对全国计算机与软件专业技术人员进行职业资格、专业技术资格认定和专业技术水平
软考属于职称证书吗?软考属于职业资格证书吗?
2024-04-18

编程热搜

目录