jquery ajax 回调函数里面再执行ajax函数,jQuery AJAX 和其回调函数

2023-11-01

1.什么是 AJAX?

AJAX = 异步 JavaScript 和 XML(Asynchronous JavaScript and XML)。

简短地说,在不重载整个网页的情况下,AJAX 通过后台加载数据,并在网页上进行显示。

2.最基本的三个方法

jQuery

math?formula=.get()%20%E6%96%B9%E6%B3%95%EF%BC%8C%E8%AF%AD%E6%B3%95%EF%BC%9A.get(URL,callback);

jQuery

math?formula=.post()%20%E6%96%B9%E6%B3%95%EF%BC%8C%E8%AF%AD%E6%B3%95%EF%BC%9A.post(URL,data,callback);

jQuery

math?formula=.load()%20%E6%96%B9%E6%B3%95%2C%E8%AF%AD%E6%B3%95%EF%BC%9A(selector).load(URL,data,callback);

必需的URL参数规定您希望请求的 URL。

可选的data参数规定连同请求发送的数据。

可选的callback参数是请求成功后所执行的函数名。

1777bbe1b826

image

3.其余主要方法描述

1777bbe1b826

image

1777bbe1b826

image

4.一个封装了的ajax函数,使用了回调函数

post_func(url, data,cellback) {

var _this = this

var token = localStorage.getItem('token')

var username = localStorage.getItem('user')

$.ajax({

type: "POST",

url: this.res_url + url,

data: data,

async: true,

headers: {

"token": token,

"username": username

},

success: function (res) {

cellback(res)

},

error: function () {

alert("网络错误")

}

})

}

函数很简单,接收参数有三个 url是请求地址,data是请求参数,cellback是回调函数。

如何调用 ?

调用时前两个参数正常传就行,最后一个参数要传递一个函数,如下

post_func("/api/v1/admin/add_menu", data, function(data) {

console.log(data)

})

console.log(data)打印的是ajax success的回调数据。

5.Success()方法是后台执行返回结果时运行的函数,函数可以对后台返回的结果进行处理,具体有如下四种数据

1777bbe1b826

image

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

jquery ajax 回调函数里面再执行ajax函数,jQuery AJAX 和其回调函数 的相关文章

  • mmseg 安装

    mmseg 安装 文章目录 mmseg 安装 docker sh 基本mmcv mmseg等安装 Bugs ImportError libGL so 1 cannot open shared object file No such file
  • 简单聊一聊手机端口的识别协议-BC1.2

    关于BC1 2协议 每一个从事手机硬件设计的工程师都应该非常了解熟悉 其主要是为了充电端口的识别 然而关于这部分协议 网上有很多的讲解 有讲的很仔细的 也有讲的很粗糙的 小编也是为了学习这部分协议 翻阅了很多资料 最终决定将自己学到的结合自
  • [工业互联-21]:常见EtherCAT主站方案:Kithara实时套件

    第1章 Kithara实时套件概述 1 1 概述 Kithara Software是一家德国的软件公司 专注于实时技术和嵌入式解决方案 他们为Windows操作系统提供了Kithara RealTime Suite 这是一套实时扩展模块 使
  • linux vim 怎么查找,linux下vim 查找命令

    linux下vim 查找命令 text 查找text 按n查找下一个 N查找上一个 text 查找text 反向查找 按n查找下一个 N查找上一个 查找光标当前的单词 相当于 text set ignorecase 查找忽略大小写 set
  • 消息中间件 RocketMQ 源码解析:Message 发送&接收

    摘要 原创出处 http www iocoder cn RocketMQ message send and receive 芋道源码 欢迎转载 保留摘要 谢谢 本文主要基于 RocketMQ 4 0 x 正式版 1 概述 2 Produce
  • 如何选择适合自己的国内服务器

    企业和公司需要服务器一般情况下都是放公司数据 挂公司网站 对服务器的要求是稳定 顺畅 速度快 安全 那么国内那么多机房和服务商 怎么选择最好的呢 如何保证服务器商提供优质的服务器 第一 服务器供应商是不是正规的 第二 看机房的级别 确定ID
  • 页面中常遇到的BUG,及解决方法

    1 解决图片底下三像素的间距 hack1 给img设置vertical align top hack2 给img设置display block 2 谷歌浏览器表单元素在点击时会有外边线 google hack1 input textarea
  • Shell中脚本变量和函数变量的作用域

    Shell中脚本变量和函数变量的作用域 在shell中定义函数可以使代码模块化 便于复用代码 不过脚本本身的变量和函数 的变量的作用域问题可能令你费解 在这里梳理一下这个问题 1 Shell脚本中定义的变量是global的 其作用域从被定义
  • jni和java之间字符串的转换

    jni和java之间字符串的转换方法 C的实现 JNIEXPORT jstring JNICALL Java Android123 CwjC JNIEnv env jobject obj jstring string char szBuff
  • Android毕业设计,基于Android 语音朗读书籍管理系统

    视频演示 基于Android 语音朗读书籍管理系统 基于 Android 的语音朗读书籍管理系统可以提供用户管理书籍 朗读书籍的功能 以下是一个简单的步骤和功能列表 用户注册和登录功能 用户可以注册新账号或使用现有账号登录系统 用户信息可以
  • Android自定义权限使用方法

    Android应用程序可以自定义属于自己的权限或者属于开发者使用的同一个签名的权限 自定义权限的步骤如下 一 在AndroidManifest文件中 添加一个permission标签
  • 【UE4】实现自定义框选

    要在UE4中实现自定义框选功能 首先我们来分析一下顶顶一框选插件需要些什么模块 绘制模块 显示模块 计算模块 嗯 大概分这么三个模块 好 现在我们一个个模块来分析实现 首先分析实现一下显示模块 提示 如果功能需要打包成插件 请先浏览第四章
  • Numpy.pad的多维矩阵里的参数通俗解析 np.pad(a, ((x1, y1), (x2, y2), (x3, y3)), 'constant')

    最近看到pad函数 很多参考资料对pad函数在三维矩阵应用时 对于里面的参数解释不明白 于是自己总结一下 a np array 1 2 2 3 2 4 5 6 7 8 9 10 定义这么个三维矩阵 使用pad方法 np pad a x1 y
  • L2-2 小字辈PTA

    本题给定一个庞大家族的家谱 要请你给出最小一辈的名单 输入格式 输入在第一行给出家族人口总数 N 不超过 100 000 的正整数 简单起见 我们把家族成员从 1 到 N 编号 随后第二行给出 N 个编号 其中第 i 个编号对应第 i 位成
  • 服务器500系列错误解释

    500 Internal Server Error 内部服务错误 一般是服务器遇到意外情况 而无法完成请求 可能原因 1 程序错误 例如 ASP或者PHP语法错误 2 高并发导致 系统资源限制不能打开过多的文件所致 501Not imple
  • egret如何设置调试模式

    egret如何设置调试模式 egret是白鸽引擎 开发h5游戏时需要使用改代码编译器 egret是基于typeScript开发h5游戏的 egret如何设置调试模式 操作方法如图
  • 【C++】 C++安全编码重点规范整理

    C 安全编码重点规范整理 通用规则 C安全编程 基础要求 变量操作 断言操作 函数操作 循环 异常 类 字符串 数组操作 正确使用安全函数 整数 内存 不安全函数 文件输入输出 敏感信息处理 通用规则 对外部输入进行校验 禁止日志中保存口令
  • docker安装opengauss数据库

    opengauss官网 https opengauss org opengauss镜像 https hub docker com r enmotech opengauss 一 镜像拉取并运行 docker run name opengaus
  • Python3读取Oracle Blob类型并存为pdf文件

    Python3安装cx Oracle 进入Python3安装目录 打开cmd窗口 输入命令 python m pip install cx Oracle upgrade 或者在项目内输入同样的命令进行安装 D ProgramFiles Py

随机推荐

  • 【无标题】程序人生

    计算机系统 大作业 题 目 程序人生 Hello s P2P 专 业 信息安全 学 号 2021112228 班 级 2103202 学 生 宋明烨 指 导 教 师 刘宏伟 计算机科学与技术学院 2023年5月 摘 要 Hello c程序是
  • HTTP抓包利器Fiddler基础及进阶教程(四)---- 修改请求和响应+FiddlerCore使用

    本文将进一步介绍Fiddler的进阶功能 修改Http请求或响应 并使用FiddlerCore将其应用在代码当中 一 修改Http请求 使用Fiddler 将原本访问地址 https blog csdn net qq 29556507 的请
  • Ubuntu(elementary os)因为环境变量 /etc/profile 配置错误,导致登录界面无限循环,无法进入系统的解决方案

    在配置elementary os 的 etc profile 的时候因为配置错误 导致在登录界面无限循环 无法进入系统 下面是解决方案 1 在登录界面 按 Ctrl Alt F1 进入命令行模式 2 用户名输入root 然后密码输入root
  • C++ 中字节对齐总结

    背景 C 中最基本的存储单位是字节 C 中所有的数据都是由对象组成的 每一个对象都包含了一个或多个内存位置 类对象按其成员变量的声明顺序分配内存空间 普通类的内存大小为其所有非静态成员变量内存大小之和 忽略内存对齐 成员顺序不同类的大小不一
  • 分页算法(Java)

    分页的实现可分为两大类 一 数据在Java代码中进行分页 然后取得当前页数据 二 在数据库中直接取得当前页数据 不同的数据库有不同的实现 计算总页数的方法是 总页数 数据总行数 每页数据行数 1 每页数据行数 举例如下 如果数据库中有10条
  • 编译C++ makefile ZXing-cpp生成条型码 二维码及识别 再试验证成功vs2022

    下载ZXing cpp源码及vs2022 cmake help看看支持的vs 为什么没有win32呢 进到目录 新建编译目录 生成vs工程 mkdir build cd build cmake 中间提示opencv和qt等缺东西不要紧 我只
  • LS-DYNA系列_Mie-Gruneisen状态方程

    目录 引言 历史发展 状态方程描述 引言 计算机仿真计算中 对于真实世界中的力学过程的模拟 一直是研究热点之一 在科研 工程应用方面都有着重要的意义 但计算机专业毕业的学生 由于缺乏力学专业知识 因此在制作仿真程序时对基础概念不清楚 本系列
  • STM32——GPIO输出

    1 GPIO简介 2 GPIO基本结构 其中寄存器是三十二位的 但是高十六位是没有用到的 3 GPIO位结构 其中两个开关 上面导通下面断开为上拉输入模式 默认高电平输入 下面导通上面断开为下拉输入模式 默认低电平输入 两个均断开为浮空输入
  • Java中的反射

    反射 1 1 反射的概念 专业的说法是在运行状态中 对于任意一个类 都能够知道这个类的所有属性和方法 对于任意一个对象 都能够调用它的任意属性和方法 这种动态获取信息以及动态调用对象方法的功能称为Java语言的反射机制 1 2 反射学习的内
  • java 盖章透明_java实现图片上传后裁剪,把白色背景变成透明图(电子印章)

    应用场景 企业在白纸上盖上印章 然后软件实现透明的电子印章 在后续业务流程中使用 A4纸 处理后 gt 电子印章 gt 实现共分为3步 1 图片上传后预览 上传图片 POST file upload commons fileupload 1
  • 【Cadance allegro 16.6软件操作流程的总结】

    Cadance allegro 16 6软件操作流程的总结
  • 慕课网python学习笔记:2.迭代对象

    文章目录 1 迭代器与可迭代对象 2 迭代判断方法 1 判断是不是可以迭代 用Iterable 2 判断是不是迭代器 用Iterator 3 实现迭代器与可迭代对象 1 迭代器与可迭代对象 1 迭代器 iterator是一个表示数据流的对象
  • 测试中

    初始块 config chainId 12345 homesteadBlock 0 eip155Block 0 eip158Block 0 coinbase 0x000000000000000000000000000000000000000
  • OpenCL入门

    个人博客地址 https cxx001 gitee io OpenCL框架 OpenCL是一个异构平台编程框架 也是异构并行计算的行业标准 由Khronos Group来维护 旨在充分利用GPU强大的并行计算能力以及CPU的协同工作 更高效
  • 彻底卸载alibabaprotect

    1 卸载阿里系软件 2 全局搜索pc sdk set 删除所在阿里目录 3 强制删除alibabaprotect所在目录
  • maven打包上传到私有仓库的步骤

    1 背景 最近有些自己制作的工具包 需要单独抽取出来之后 在打包的时候 同时上传到自己的maven私服仓库 供别人引用 并且还能够引用的时候看到源码 但是 在上传的过程中总是失败不成功 特别上火 最后总算成功 记录下步骤 希望能够帮助到需要
  • Java—包及访问权限

    包是一个文件夹 它是类的一种特殊的性质 可以更合理地管理大量的类文件 设置他人对类成员的访问权等 包的概念及使用 包的基本概念 在之前所编写的所有代码实际上都有一个问题 发现所有程序都直接保存在同一目录之中 但是 当一个大型程序由多个不同的
  • IDEA创建maven多级模块项目

    一 创建一个空项目 二 在空项目中创建模块 作为maven的parents 选择刚刚创建的空项目 并且给新模块起名字 三 设置JDK的版本 依赖方式 在pom xml文件中添加
  • antv-g2学习手册-上

    G2所构建出的图表是由一系列独立的图形元素组合而成的 数据Data 可视化最基础的部分 图形属性Attribute 负责将数据中的变量映射到图形空间 几何标记Geometry 即在图表中实际看到的图形元素 如点 线 多边形等 每个几何标记对
  • jquery ajax 回调函数里面再执行ajax函数,jQuery AJAX 和其回调函数

    1 什么是 AJAX AJAX 异步 JavaScript 和 XML Asynchronous JavaScript and XML 简短地说 在不重载整个网页的情况下 AJAX 通过后台加载数据 并在网页上进行显示 2 最基本的三个方法