当前位置: 首页 > news >正文

北京南站到故宫最佳路线wordpress win主题

北京南站到故宫最佳路线,wordpress win主题,百度上能收到的企业名称网站怎么做,小红书seo是什么#x1f954;#xff1a;你一定能成为想要成为的人 发送AJAX请求不同方式 发送AJAX请求不同方式1、jQuery发送AJAX请求2、axios发送AJAX请求#xff08;重点#xff09;3、fetch发送AJAX请求 发送AJAX请求不同方式 1、jQuery发送AJAX请求 首先需要jquery的js文件#xf… 你一定能成为想要成为的人 发送AJAX请求不同方式 发送AJAX请求不同方式1、jQuery发送AJAX请求2、axios发送AJAX请求重点3、fetch发送AJAX请求 发送AJAX请求不同方式 1、jQuery发送AJAX请求 首先需要jquery的js文件资源路径jquery (v3.6.4) - jQuery 是一个高效、精简并且功能丰富的 JavaScript 工具库。它提供的 API 易于使用且兼容众多浏览器这让诸如 HTML 文档遍历和操作、事件处理、动画和 Ajax 操作更加简单。 | BootCDN - Bootstrap 中文网开源项目免费 CDN 加速服务 使用jQuery发送get、post、和自定义请求头 !DOCTYPE html html langenheadmeta charsetUTF-8 /meta nameviewport contentwidthdevice-width, initial-scale1.0 /titleDocument/titlelinkcrossoriginanonymoushrefhttps://cdn.bootcdn.com/twitter-bootstrap/3.3.7/css/bootstrap.min.css/script srchttps://cdn.bootcdn.net/ajax/libs/jquery/3.6.4/jquery.min.js/script/headbodydiv classcontainerh2 classpage-headerjQuery发送AJAX请求/h2button classbtn btn-primaryGET/buttonbutton classbtn btn-dangerPOST/buttonbutton classbtn btn-info通用型方法ajax/button/divscript//GET请求$(button).eq(0).click(function () {$.get(http://127.0.0.1:8000/jquery-server,{//参数a: 100,b: 1000,},function (data) {//响应体console.log(data);},json); //返回JSON类型});//POST请求$(button).eq(1).click(function () {$.post(http://127.0.0.1:8000/jquery-server,{a: 100,b: 1000,},function (data) {//响应体console.log(data);});});//通用型方法ajax$(button).eq(2).click(function () {$.ajax({//请求类型type: GET,//urlurl: http://127.0.0.1:8000/jquery-server,//参数data: { a: 100, b: 200 },//响应体结果设置dataType: json,//成功的回调success: function (data) {console.log(data);},//超时时间timeout: 2000,//失败的回调error: function () {console.log(出错了!);},//头信息设置headers: {name: lw,password: lww,},});});/script/body /htmlserver.js: //jQuery服务 app.all(/jquery-server, (request, response) {//设置响应头 设置允许跨域response.setHeader(Access-Control-Allow-Origin, *);//设置响应头 设置允许接收自定义请求头response.setHeader(Access-Control-Allow-Headers, *);//设置响应const data { name: haha };response.send(JSON.stringify(data)); });2、axios发送AJAX请求重点 首先需要jquery的js文件资源路径点击此处 安装axios: 脚手架目录npm i axios 先配置服务端类型改成all然后允许接收自定义请求头 //axios服务 app.all(/axios-server, (request, response) {//设置响应头 设置允许跨域response.setHeader(Access-Control-Allow-Origin, *);//设置响应头 设置允许接收自定义请求头response.setHeader(Access-Control-Allow-Headers, *);//设置响应const data { name: haha };response.send(JSON.stringify(data)); });axios发送请求成功的值是一个封装好的响应对象 我们想要的响应数据藏在response.data中 我们使用axios发送GET请求、POST请求和通用请求 !DOCTYPE html html langenheadmeta charsetUTF-8 /meta nameviewport contentwidthdevice-width, initial-scale1.0 /titleaxios发送AJAX请求/titlelinkcrossoriginanonymoushrefhttps://cdn.bootcdn.com/twitter-bootstrap/3.3.7/css/bootstrap.min.css/scriptcrossoriginanonymoussrchttps://cdn.bootcdn.net/ajax/libs/axios/1.3.6/axios.min.js/script/headbodybuttonGET/buttonbuttonPOST/buttonbuttonAJAX/buttonscriptconst btns document.querySelectorAll(button);//配置baseURLaxios.defaults.baseURL http://127.0.0.1:8000;//GET请求btns[0].onclick function () {//GET请求axios.get(/axios-server, {//url参数params: {id: 100,vip: 7,},//请求头信息headers: {name: xixi,age: 18,},}).then((value) {console.log(全部响应结果:, value);console.log(响应状态码:, value.status);console.log(响应状态字符串:, value.statusText);console.log(响应头信息:, value.headers);console.log(响应体:, value.data);});};//POST请求btns[1].onclick function () {axios.post(/axios-server,{//请求体username: admin,password: admin,},{//url参数params: {id: 200,vip: 8,},//请求头信息headers: {name: heihei,age: 20,},});};//axios发送通用请求btns[2].onclick function () {axios({//请求方法method: POST,//urlurl: axios-server,//url参数params: {id: 300,vip: 9,},//请求头信息headers: {name: hehe,age: 21,},//请求体参数data: {username: admin,password: admin,},}).then((response) {console.log(全部响应结果:, response);console.log(响应状态码:, response.status);console.log(响应状态字符串:, response.statusText);console.log(响应头信息:, response.headers);console.log(响应体:, response.data);});};/script/body /html注意看他们之间的区别多去浏览器f12查看他们信息分别放在哪。 3、fetch发送AJAX请求 fetch优点它不像jquery和axios需要引入第三方库它直接就能用它就在window的内置对象中直接就能用调用fetch函数。 fetch缺点那就是返回的数据需要包两层promise还有就是IE不兼容fetch。 server.js: //fetch服务 app.all(/fetch-server, (request, response) {//设置响应头 设置允许跨域response.setHeader(Access-Control-Allow-Origin, *);//设置响应头 设置允许接收自定义请求头response.setHeader(Access-Control-Allow-Headers, *);//设置响应const data { name: haha };response.send(JSON.stringify(data)); });fetch发送请求 !DOCTYPE html html langenheadmeta charsetUTF-8 /meta nameviewport contentwidthdevice-width, initial-scale1.0 /titlefetch发送AJAX请求/title/headbodybuttonAJAX请求/buttonscriptconst btn document.querySelector(button);btn.onclick () {fetch(http://127.0.0.1:8000/fetch-server?a1b2, {//请求方法method: POST,//请求头headers: { name: www },//请求体body: {username: www,password: 123,},}).then((response) {return response.json(); //把json字符串转换为js对象}).then((response) {//第二个then处理上一个返回的正确结果console.log(response);});};/script/body /html
http://www.tj-hxxt.cn/news/143630.html

相关文章:

  • 自适应网站制作教程温州微网站
  • 眉山网站建设视频拍摄合同模板
  • 电商网站开发购物网站销售管理
  • the7做的网站wordpress鼠标悬停图片
  • 南头外贸网站建设极客wordpress主题
  • 有做任务赚赏金的网站吗网页制作工作要求
  • 网站项目宣传片纯静态企业网站模板免费下载
  • 如何做论坛网站 知乎清新太和做网站
  • 怎么自己建立网站网络域名怎么看
  • 苗木企业网站源码在外国做玄幻小说网站
  • 广州做网站优化费用简单网站后台
  • 做静态网站选用什么服务器建设工程公司简介
  • 佛山南海区建设局网站python做网站 jsp
  • 怎么制作网站程序酒店网页设计模板图片
  • 浙江专业网站建设商城报价优秀的网站首页
  • php网站cms移动开发专业
  • 源码网站gitwordpress主题文件
  • 新手学做网站 pdf 网盘重庆石桥铺网站建设公司
  • 金华公司建站模板附近学电脑培训班
  • 如何修改网站logowordpress页面自定义
  • 德阳网站建设求职简历wordpress 区块链模板
  • 深圳高端网站设计建设网站建设就业怎么样
  • 哈尔滨建设信息网官网广州搜索排名优化
  • 商品定制平台网站免费表格模板下载
  • 电子商务网站建设的参考文献湖南土建网
  • 网站后台管理模板psd爱站网 关键词挖掘
  • 空间设计公司网站网站都必须要备案吗
  • 深圳的网站建设公司流程正品手表官网
  • 广西注册公司网站做网站用哪个软件
  • 网站开发需要懂哪些WordPress模板注释