前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >前后端交互工具 ---- Ajax 的使用

前后端交互工具 ---- Ajax 的使用

作者头像
RAIN7
发布2022-10-05 08:02:14
2.1K0
发布2022-10-05 08:02:14
举报
文章被收录于专栏:RAIN7 de 编程之路

文章目录

前后端交互工具 ---- Ajax 的使用

1. 在前端的页面里引入jQuery 第三方库

在这里插入图片描述
在这里插入图片描述

直接加一个script标签,src指定对应的jQuery链接

在这里插入图片描述
在这里插入图片描述

2.基于jQuery里面的ajax进行使用

$ 是jQuery里面的一个对象(变量)

jQuery中的所有 API都是通过 $ 调用的

ajax是jQuery里面的一个api,要通过$ 进行调用

ajax 里面的参数是一个对象类型的参数,使用{}

这个对象里面,三个属性

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

(1) type

表示发送http请求的方法

(2) url

发送的服务器资源地址,从哪个具体地址返回响应

(3) success

  是一个回调函数,通过这个回调函数,拿到响应的相关信息。

  function() ,回调函数里面有两个参数,一个是data表示响应的正文body,一个是status表示响应的状态码描述信息。

回调函数

一定要在这里说清楚,到底啥事回调函数呢?

回调函数是在请求发送成功之后调用这个函数进行接收响应的响应。

Ajax 的跨域问题

  ajax为了保证安全性,要求发起ajax请求的页面,和接收ajax请求的服务器,应在同一个域名下/地址下。

  如果发起请求的页面 对应的域名(域名1) 和 接收ajax请求的服务器(域名2),如果域名1 和域名2 不相同,那么就认为是一次跨域请求

在这里插入图片描述
在这里插入图片描述

ajax 默认情况下,不允许跨域

怎么解决跨域问题呢?

  在服务器代码这里做一些特别的设置,就可以解开ajax不能跨域的限制。比如加 @CrossOrigin 注解,或者写一个配置类

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022/10/05 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 文章目录
  • 前后端交互工具 ---- Ajax 的使用
    • 1. 在前端的页面里引入jQuery 第三方库
      • 2.基于jQuery里面的ajax进行使用
        • 回调函数
          • Ajax 的跨域问题
            • 怎么解决跨域问题呢?
            领券
            问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档