Ajax和jQuery

Basilisk库教程 要在仿真中执行模块,其调度由Basilisk的[Process]和[Task]容器控制。BSK[Task]包含一系列模块,这些模块都以相同的更新频率执行。一个[Process]本质上是一个任务组,可以包含多个相关的任务。例如,在多星仿真中,你可以为每颗卫星创建一个[Process],以便将相关任务和嵌入式模块有序地组织起来。下图展示了一个示例布局,其中bskSat卫星的动力学被添加到与飞行软件(FSW)算法分开的进程中,这些算法在该卫星上执行。在每个进程中,设置了若干任务,这些任务以指定的频率进行评估。 阅读详情

一.什么Ajax?

  • Ajax:异步的Javascript和XML,用于完成局部刷新

  • XML是用于数据传输,现在外面开始都使用JSON

  • 异步:异步是一个线程在执行中,下一个线程不必等待它执行完就可以开始执行。异步肯定是个多线程。在客户端请求时,可以执行其他线程。异步的效率要高于同步。如果数据在线程间共享,那么必须使用同步!

  • ajax同步异步:- 默认是true:异步,false:同步。异步传输是面向字符的传输,它的单位是字符;而同步传输是面向比特的传输,它的单位是桢,它传输的时候要求接受方和发送方的时钟是保持一致的。

  • 那些场景需要使用ajax

    • 需要局部刷新的页面
      1.浏览器地图搜索
      2.自动提示
      3.用户名重复检查:
      4.邮箱提示:
      5.无刷新分页:
      6.购物车:
      7.用户登录
  • 如果应用中的页面需要局部刷新并且需要与服务器交互,那么就可以使用AJAX;
    8.视频网站
    9. 股票网站(轮询)

  • 秘诀:浏览器网站的时候,留心观察很多页面未刷新,但是页面中的内容被更改了,这些都是AJAX使用场景;

二.原生的Ajax实现方式

  • xhr = new XMLHttpRequest() : 通过new它可以创建一个ajax对象【兼容IE需要创建ActiveXObject】

  • 2.1 方法(函数)

    • xhr.open(methodType,methodUrl,isSys) -> 准备请求的方式与路径
      • methodType:请求的方式(GET/POST)
      • methodUrl:请求的路径
      • isSys:是否异步(默认为true)
    • xhr.setRequestHeader(“Content-type”,“application/x-www-form-urlencoded”);
      设置请求头的一个类型,如果是POST请求,一定要加这一句,才可以把数据传到后台
      位置:open之后,send之前
    • xhr.send(varBody) -> 发送请求
      • varBody:POST请求传参(key=value&key=value&…)
  • 2.2 属性
    xhr.status -> 请求状态(200代表成功)
    xhr.readyState -> 响应状态(4代表响应完成)
    xhr.responseText -> 获取返回的数据(字符串)

  • 2.3 事件
    xhr.onreadystatechange =function(){} -> 监听readyState状态的变化

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<script type="text/javascript">
	function login(){
		//1.获取到用户名与密码
		var username = document.getElementById("username").value;
		var password = document.getElementById("password").value;
		//2.创建ajax对象
		var xhr = new XMLHttpRequest();
		//3.准备请求的方式与路径 /login?username=xxx&password=xx
		//  get请求在路径中传参,POST请求在send中传参
		xhr.open("post","/login");
		//  如果是post请求,必需设计请求头的类型,后台才可以拿到相应的数据
		xhr.setRequestHeader("Content-type","application/x-www-form-urlencoded");
		
		//监听相当的事件
		xhr.onreadystatechange = function(){
			if(xhr.status==200 && xhr.readyState==4){
				//返回的  ”true" 与 "false"
				// responseText拿到的都是字符串
				var result = xhr.responseText;
				if(result=="true"){
					//alert("登录成功了!");
					window.location.href="https://www.baidu.com/";
				}else{
					//alert("登录失败了!");
					document.getElementById("errorSpan").innerHTML ="用户名或者密码错误!";
				}
			}
		}
		//4.发送请求(send里面加上发送的数据)
		xhr.send("username="+username+"&password="+password);
	}
</script>

</head>
<body>

<span id="errorSpan"></span>
<form action="/login" method="post">
	用户名:<input type="text" name="username" id="username" /> <br />
	密码<input type="text" name="password" id="password" /><br />
	<input type="button" value="ajax提交" onclick="login()" />
	<input type="submit" value="直接提交"  />
</form>

</body>
</html>

三.注意点

  • 使用Ajax请求,后台不进行跳转,只做数据的传输
  • 返回的值都是字符串,需要我们自己做相当的判断与转换

四.JSON:JS的对象 对象/字符串

  • json传输数据比XML更加方便,简单,精简
    • var jsonStr = {}/[];
  • 如果把一个json字符串转成json对象呢?
    eval("("+jsonStr+")") -> 前后加括号
    JSON.parse(jsonStr) -> 必需是标准的json(key必需有双引号)
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>

<script type="text/javascript">
	//json对象  json字符串(格式)
	//怎么写json对象
	/*
	var jsonObj = {};
	var jsonArr = [];
	*/
	
	/*
	var jsonObj = {
			name:"张三",
			age:23,
			dept:{
				id:1,
				name:"it部"
			}
	};
	console.debug(jsonObj.name)
	console.debug(jsonObj.dept.name)
	*/
	
	/**
		后台只能传字符串到前台,js中能拿到的也是字符串
	*/
	var jsonStr = '{"name":"张三","age":24}';
	//把json字符串转成一个json对象
	//eval计算 JavaScript 字符串,并把它作为脚本代码来执行
	//  使用eval把一个字符串转成一个json,需要前后加小括号
	//var jsonObj = eval("("+jsonStr+")");
	//console.debug(jsonObj)
	
	//js中专门有一个功能用于把一个字符串变成json格式
	//  JSON.parse要求我们转的必需是一个标准的JSON字符串(key必需有双引号)
	var jsonObj = JSON.parse(jsonStr);
	console.debug(jsonObj)
	
</script>

</head>
<body>

</body>
</html>

五.jQuery

  • jQuery是继prototype之后又一款优秀的js框架!!! -> vue
  • jQuery:兼容各种浏览器/写得更少,做得更多
  • jQuery的版本:1.x兼容IE,2.X后不兼容IE
  • 怎么使用jquery
  • 导包:
  • 引入
    在这里插入图片描述
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<!-- 
	要使用jQuery,首要需要把jQuery引入进来
		jquery-1.11.2.js :源码版
		jquery-1.11.2.min.js :压缩版(项目上线使用这个)
		我们随便选择一个即可
 -->
 <script type="text/javascript" src="/jquery/jquery-1.11.2.min.js"></script>
 <script type="text/javascript">
 	//alert($);
 	$.post("/json",function(result){
 		console.debug(result)
 	});
 </script>
</head>
<body>

</body>
</html>
  • 配置:
  • web.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" id="WebApp_ID" version="3.1">
  <display-name>cms</display-name>
 
	<!-- 	核心控制器 -->
	<servlet>
		<servlet-name>dispatcher</servlet-name>
		<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
		<init-param>
			<!-- SpringMVC的配置文件的位置 -->
			<param-name>contextConfigLocation</param-name>
			<param-value>classpath:applicationContext-mvc.xml</param-value>
		</init-param>
		<!--记SpringMVC跟着服务器(tomcat)的启动而启动 -->
		<load-on-startup>1</load-on-startup>
	</servlet>
	<servlet-mapping>
		<servlet-name>dispatcher</servlet-name>
		<!--使用杠更加符合咱们的RESTful风格 -->
		<url-pattern>/</url-pattern>
	</servlet-mapping>

	<!-- 配置相应的过滤器:角色SpringMVC 的POST请求的乱码问题 -->
	<!-- 配置编码方式过滤器,注意一点:要配置在所有过滤器的前面 -->
 <filter>
   <filter-name>CharacterEncodingFilter</filter-name>
   <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
   <init-param>
     <param-name>encoding</param-name>
     <param-value>utf-8</param-value>
   </init-param>
 </filter>
 <filter-mapping>
   <filter-name>CharacterEncodingFilter</filter-name>
   <url-pattern>/*</url-pattern>
 </filter-mapping>
</web-app>

applicationContext-mvc.xml:

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 xmlns:context="http://www.springframework.org/schema/context"
 xmlns:mvc="http://www.springframework.org/schema/mvc"
 xsi:schemaLocation="
 http://www.springframework.org/schema/beans
 http://www.springframework.org/schema/beans/spring-beans.xsd
 http://www.springframework.org/schema/context
 http://www.springframework.org/schema/context/spring-context.xsd
 http://www.springframework.org/schema/mvc
 http://www.springframework.org/schema/mvc/spring-mvc.xsd
 " >
  
	<!-- 扫描包 -->
	<context:component-scan base-package="cn.itsource.jquery" />
	<!--支持SpringMVC特有的注解 -->
	<mvc:annotation-driven />
	<!-- 对静态资源放行 -->
	<mvc:default-servlet-handler />
	<!-- 视图解析器:自动为咱们添加前缀与后缀 -->
	<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
		<property name="prefix" value="/WEB-INF/views/" />
		<property name="suffix" value=".jsp" />
	</bean>
	<!-- 上传解析器 -->
	<bean id="multipartResolver"
		class="org.springframework.web.multipart.commons.CommonsMultipartResolver">
		<property name="maxUploadSize">
			<value>2000000000</value>
		</property>
	  </bean>
	  
</beans>

引入jQuery的js文件,只要可以打印$就代表引入成功

$.get/post(url,[params,callback])
  • params有两种写法:
  • {username:xxxx}/username=xxxx
  • 可以直接拿到表单中的所有参数:$("#form").serialize();
  • $.get/post(url,params,function(){})
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<script type="text/javascript" src="/jquery/jquery-1.11.2.min.js"></script>
<script type="text/javascript">
	function login(){
		//serialize() -> 表单序列化
		var params = $("#loginForm").serialize();
		$.post("/login",params,function(result){
			if(result){
				window.location.href = "http://www.baidu.com";
			}else{
				$("#errorSpan").html("登录失败!");
			}
		})
		/*
			//相当于 document.getElementById("username").value;
			var username = $("#username").val();
			var password = $("#password").val();
			//发送请求到后台
			如果要传参,直接在第二个参数中传就可以了
			//var params = {"username":username,"password":password};
			var params = "username="+username+"&password="+password;
			$.post("/login",params,function(result){})
		*/
	}
</script>

</head>
<body>

<span id="errorSpan"></span>
<form id="loginForm" action="/login" method="post">
	用户名:<input type="text" name="username" id="username" /> <br />
	密码<input type="text" name="password" id="password" /><br />
	<input type="button" value="ajax提交" onclick="login()" />
</form>

</body>
</html>
  • @ResponseBody:如果你在一个方法上加上这个注解,就代表这里要返回数据(JSON),而不做跳转
package cn.itsource;

import java.util.Arrays;
import java.util.Date;
import java.util.List;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

@Controller
public class HelloController {

	@RequestMapping("/login")
	@ResponseBody
	public Boolean login(String username,String password){
		if("admin".equals(username)&&"123".equals(password)){
			return true;
		}
		return false;
	}
	
	/**
	 * @ResponseBody:如果你在一个方法上加上这个注解,就代表这里要返回数据(JSON),而不做跳转
	 */
	@RequestMapping("/json")
	@ResponseBody
	public List<Employee> json(){
		List<Employee> list = Arrays.asList(
					new Employee(1L,"张三1",34),
					new Employee(2L,"张三2",34),
					new Employee(3L,"张三3",34),
					new Employee(4L,"张三4",34)
				);
		return list;
	}
}

异常处理:f12,使用firebug或者谷歌浏览器的调用工具看错
scGPT实战指南:如何用生成式AI加速你的单细胞多组学研究? 本文提供了scGPT在单细胞多组学研究中的实战指南。详细介绍了从环境部署、数据预处理到细胞类型注释与扰动预测等核心任务的操作流程。通过利用生成式AI和Transformer基础模型,scGPT能够显著加速分析,并提升细胞注释的准确性及基因调控网络推断的深度,为研究人员提供了强大的AI分析引擎。 阅读详情

相关推荐

基于本地知识库的智能问答系统架构

智能问答系统的核心可以分为4部分。1)知识库构建。2)检索。3)后处理。4)推理。知识库构建:知识库中可以包含多个向量数据库和知识图谱等,核心是怎么建立索引,使得检索时能够将与问题相关的知识给检索出来。检索:从知识库中的多个库或者知识图谱中检索出与问题相关的信息。后处理:从知识库中检索出来的信息可能是冗余的,而且可能不符合我们希望的格式要求,因此,我们需要对这些数据进行过滤,格式化等操作。推理: 基于检索出来的知识进行推理,让输出能够回答用户的问题,目前主要使用大模型进行推理。

qq_44993593的博客 1710

jQuery-Ajax 详解

一、什么是Ajax Ajax的全称是Asynchronous JavaScript And XML(异步JavaScript和XML)我们可以理解为:在网页中利用XMLHttpRequest对象和服务器进行数据交互的方式就是Ajax,它可以帮助我们轻松实现网页与服务器之间的数据交互。 二,jQuery中的Ajax 在jQuery中,$.Ajax()方法属于最底层的方法,第2层是load(),$.get(),和$.post(),第3层是$.getScript()和$.getJSON()方法。 ...

m0_48982503的博客 1万+

Halcon一维测量实战:从measure_pos与measure_pairs的底层原理到精准应用

本文深入解析Halcon中measure_pos与measure_pairs算子的底层原理与精准应用,涵盖参数调优、测量矩形方向设置及典型工业场景实战。通过对比分析,揭示两者在一维测量中的核心差异与适用场景,提供从基础到高级的完整解决方案,助力工业视觉检测精度提升。

weixin_42525551的博客 425

【精简版】jQuery 中的 Ajax 详解

精简的 jQuery 中的 Ajax 详解。

weixin_46485638的博客 1万+

Unreal 5 MetaHuman插件全流程:从安装到角色动画生成

本文详细介绍了Unreal 5中MetaHuman插件的全流程使用指南,从安装配置到角色动画生成。通过Quixel Bridge下载预设角色,利用面部捕捉技术赋予数字人模型生命力,并提供材质编辑、性能优化等进阶技巧,帮助用户快速创建照片级真实的虚拟角色。

weixin_29009081的博客 829

4×V100部署Qwen3.8-Flash-Next:vLLM/GGUF实战

大模型本地部署的核心,是把参数量、量化精度、显存容量和推理框架放在同一张账本里算清楚。MoE 模型总参数量大但激活参数少,解码阶段更受显存带宽与 KV Cache 限制;通过 INT4/AWQ 或 GGUF 等 4-bit 量化可显著压缩权重占用,再结合 vLLM 张量并行、llama.cpp 分层切分提升多卡利用率。其技术价值在于让 V100 这类老架构 GPU 也能承载百亿级参数模型的私有化推理,并服务于 RAG 知识库、工作流 API、批量生成等场景。这次围绕 4×V100 32G 部署 Qwen3.

weixin_29061425的博客 349

jQuery 与 Ajax

可以在不重新加载整个网页的情况下,对网页的某部分进行更新。可以在不重新加载整个网页的情况下,对网页的某部分进行更新。简单说是需要连接数据库的地方,但是连接数据库传输的信息量很少,用不着刷新整个页面,这。简单说是需要连接数据库的地方,但是连接数据库传输的信息量很少,用不着刷新整个页面,这。减轻服务器的负担,按需取数,可以最大程度的减少冗余请求和响应对服务造成的负担。减轻服务器的负担,按需取数,可以最大程度的减少冗余请求和响应对服务造成的负担。种类型的适合用 ajax,避免了属性整个页面带来的资源浪费。

Wzc0720的博客 4180

Linux PE vs WinPE:为何麒麟系统修复需要专属工具?

本文探讨了Linux PE与WinPE在修复国产麒麟系统时的关键差异,强调了专属工具的必要性。通过分析文件系统兼容性、引导修复、硬件适配和安全合规等方面,揭示了通用PE工具的局限性,并提供了构建专属修复工具链的实用方案,确保系统维护的高效与安全。

weixin_29290863的博客 1058

jQuery与Ajax的应用

jQuery与Ajax的应用Ajax全称为 Asynchronous javaScript and XML 异步javascript和XML。 它并不是指一种单一的技术,而是有机地利用了一系列交互式网页应用相关的技术所形成的结合体。1.Ajax的优势和不足1.1Ajax的优势1.不需要插件支持Ajax不需要任何浏览器插件,就可以被绝大多数主流浏览器所支持,用户只需要允许JavaScript在浏览器

li286487166的博客 7306

华为OD机试 - 项目规划 - 深度优先搜索dfs(Java 2024 C卷 100分)

每一题都有详细的答题思路、详细的代码注释、样例测试,发现新题目,随时更新,全天优快云在线答疑。

学Java,找哪吒 1153

QGIS将经纬度坐标转成点

QGIS绘制一张地图

weixin_46713695的博客 6056

AJAX与jQuery

无刷新技术:刷新页面不跳转,在当前页面刷新,是局部的刷新。例如:地图的缩放和移动都是在当前页面完成的,没有刷新整个页面。

ddccaaxXasac的博客 725

Bev算法在J5平台的部署

支持多种形式的Bev算法:ipmlss时序,以及基于transformer的gkt。

@bangbang的博客 846

Ajax和JQuery

Ajax简介 Ajax的全称是:Asynchronous JavaScript And XML,指的是异步 JavaScript 及 XML(其实主要用的就是javascript技术),它不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的 Web 应用程序的技术。 Ajax的特点是异步 ,比如可以使用Ajax更新局部网页、使用Ajax在不刷新页面的情况下查询数据、验证用户注册的用户名是...

chenjia的博客 1万+

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

ajax和jquery有什么关系,Ajax和jQuery有什么区别

Ajax和jQuery有什么区别Ajax和jQuery有什么区别,为什么招聘信息上面都写得是要求精通Ajax技术,貌似没有提到jQuery,应该学习哪个?更新时间:2019-05-12 06:03最满意答案如果只是找工作的话我推荐你只学jquery跟extjs 并且去了解一下JavaScript的简单实用,就可以了,对于ajax的话jquery中已经有实现的方法了,所以学会jquery 等于会用a...

weixin_36294922的博客 2193

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

原生ajax和Jquery的ajax

目录 原生ajax 传统请求(同步方式)的问题 Ajax优势和作用 Ajax请求与传统请求的区别: ajax原理(方法,属性 ) XMLHttpRequest open send 属性 readyState tatus responseText 事件 ajax实现步骤 ajax的get和post传参 get zhuce.html文件代码如下: post Jquery之Ajax get post ajax 封装ajax 原生ajax Asynchronou..

weixin_58139900的博客 1941

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

AJAX和Jquery

目录 一、什么是Ajax 二、工作原理 三、AJAX如何实现 一、JQuery简介 一、什么是Ajax Ajax是(Asynchronous JavaScript And XML)是异步的JavaScript和xml。也就是异步请求更新技术。Ajax是一种对现有技术的一种新的应用,不是一门新语言。它是用JavaScript编写。 二、工作原理 XMLHttpRequest 对象的常用属性 属性 描述 onreadystatechange 定义当ready..

qq_50794782的博客 1795

jQuery Ajax 和 axios Ajax

区别: axios是通过promise技术实现对ajax实现的一种封装,本身上来说axios就是ajax,但是ajax却不单单只是axios;jQuery也实现了对ajax技术的封装,但是jQuery主要是对原生JavaScript进行封装,封装了js三大核心要素:ECMAScript、DOM、BOM,所以说jQuery封装的ajax只是其中的一小部分,如果通过引用jQuery来进行ajax交互实在是显得有所浪费资源,因此vue中封装了axios来实现对ajax技术的单独封装。 什么是 jQuery ?

qq_59612674的博客 3451

ajax和jquery什么关系,Jquery和Ajax的关系!

Jquery是一种JavaScript框架,而Ajax(Asynchronous JavaScript and XML)是异步JavaScript和XML。Jquery是JavaScript的框架,而Ajax是JavaScript的一种应用!也就是说Jquey是JavaScript的一个函数库,而JavaScript包含Ajax。Jquery在Ajax的基础上进行了封装了,也就是说在Jquery中...

weixin_32019949的博客 2849

jQuery、Ajax和JSON笔记

文章目录jQuery文本框失去焦点,给出提示信息监听input值的改变this和e.target元素的隐藏和显示AjaxJSONjQuery中的Ajax jQuery 文本框失去焦点,给出提示信息 function fn(e) { if ($(this).val() === ""){ $(this).css('border','2px solid red') $(this).val(e....

学习笔记 412

原生AJAX和JQuery的AJAX

AJAXHttpRequestAJAX原理AJAX的优缺点XMLHttpRequestHTTP报文请求报文Request响应报文Response响应头类型状态码statusfile协议无法实现跨域在JS中使用AJAXJQuery 中使用AJAXjQuery.ajax()$.get()$.getJSON()$.getScript()$.post()ajaxComplete(callback)ajaxError(callback)ajaxSend(callback)ajaxStart(callback)ajax

qq_48192192的博客 1031

jquery和ajax

Jquery和ajax的具体区别是什么?https://www.cnblogs.com/yqskj/articles/2226100.html jQuery是一个javascript封装的代码库.里面是封装了我们经常用的一些函数.属于javascript的范畴. 而ajax属于集中技术的集合.一般为xmlhttprequest + javascript + xml三种技术的集合.属于技术范畴. ...

pyy的博客 288

对jquery和ajax的理解,浅谈我理解的Ajax和JQuery

Ajax是一项技术,借助javascript语言,可以实现异步执行和局部刷新的作用。Ajax不同于JQuery,JQuery是Javascript的库(或框架),封装了很多功能。其中,有个功能是发送Ajax请求。所以,不要把Ajax和JQuery弄混淆,两者有关联,但不是一回事。JQuery封装了下列几个发送Ajax的方法:$.get(url, data, callback, type)$.pos...

weixin_30218733的博客 387

ajax属于jquery吗,jquery和ajax的关系是什么?

1、AjaxAjax,“Asynchronous Javascript And XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。Ajax 的核心是 JavaScript 对象 XMLHttpRequest。Ajax是:利用 JavaScript 实现的一种技术、技巧。只要懂 JavaScript 就可以使用 Ajax 了。很多框架、库都有自己的实现 Ajax...

weixin_31520435的博客 1821

对比axios,原生ajax,和jquery的ajax

原生ajax <script> let xhr = new XMLHttpRequest(); xhr.open('post', '\http://47.106.244.1:8099/manager/category/findAllCategory') // xhr.setRequestHeader('Content-Type', 'application/json') xhr.setRequestHeader('Content-T

weixin_41597939的博客 647

jquery和ajax的关系

JQuery、AJAX都是Javascript的一个框架,各有各自不同的功能,如果把Javascript比作父亲的话,JQuery和AJAX就是Javascript的亲生儿子。在Javascript中非常复杂的功能,让他们实现起来是极其的方便快捷。下面来总结一下他们各自的功能及特点和应用的场合。 JQuery是轻量级的js库,它兼容CSS3,还兼容各种浏览器 (IE 6.0+,

别逗了好么 1万+
上一篇: Spring 框架学习
下一篇: JavaScript高级加强笔记
Yuncoco
博客等级 码龄8年 15粉丝 33原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值