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

网站设计经典案例欣赏重庆响应式网站建设公司

网站设计经典案例欣赏,重庆响应式网站建设公司,网站租用,互联网黄页是什么AJAX学习笔记5同步与异步理解_biubiubiu0706的博客-CSDN博客 AJAX请求相关的代码都是类似的#xff0c;有很多重复的代码#xff0c;这些重复的代码能不能不写#xff0c;能不能封装一个工具类。要发送ajax请求的话#xff0c;就直接调用这个工具类中的相关函数即可。 用J…AJAX学习笔记5同步与异步理解_biubiubiu0706的博客-CSDN博客 AJAX请求相关的代码都是类似的有很多重复的代码这些重复的代码能不能不写能不能封装一个工具类。要发送ajax请求的话就直接调用这个工具类中的相关函数即可。  用JS发送AJAX请求回顾 !DOCTYPE html html langen headmeta charsetUTF-8titleAJAX发送GET POST/title /head body script typetext/javascriptwindow.onloadfunction (){document.getElementById(btn1).onclickfunction(){var xhrnew XMLHttpRequest();xhr.onreadystatechangefunction(){if(this.readyState4){if(this.status200){console.log(发送成功)}}else{console.log(得到错误响应)}}xhr.open(get,/xxxx,true)xhr.send()}document.getElementById(btn2).onclickfunction(){var xhrnew XMLHttpRequest();xhr.onreadystatechangefunction(){if(this.readyState4){if(this.status200){console.log(发送成功)}}else{console.log(得到错误响应)}}var usernamedocument.getElementById(username).valuexhr.open(get,/xxxx?usernameusername,true)xhr.send()}document.getElementById(btn3).onclickfunction(){var xhrnew XMLHttpRequest();xhr.onreadystatechangefunction(){if(this.readyState4){if(this.status200){console.log(发送成功)}}else{console.log(得到错误响应)}}xhr.open(post,/xxxxusername,true)xhr.setRequestHeader(Content-Type,application/x-www-form-urlencoded)var username2document.getElementById(username2).value;xhr.send(usernameusername2)}} /scriptbutton idbtn1发送GET无参/buttonbutton idbtn2发送GRT有参/button input typetext idusernamebutton idbtn3发送POST有参/button input typetext idusername2 /body /html响应结果一般是个字符串    也有可能是responseXML    一般现在都用JSON字符串 那么需要转成JS对象 JSON.parse(this.responseText) 使用JQuery工具类中的AJAX方法来发送请求 引入 $.ajax() 是 jQuery 提供的一个通用 AJAX 请求方法. $.get() 是 $.ajax() 方法的一个简化版本专门用于发送 GET 请求。 $.post() 是 $.ajax() 方法的一个简化版本专门用于发送 POST 请求。 示例 $.get(url, [data], [callback]) $.get(http://www.liulongbin.top:3006/api/getbooks, function(res) {console.log(res) // 这里的 res 是服务器返回的数据 }) $.post(http://www.liulongbin.top:3006/api/addbook, // 请求的URL地址{ bookname: 水浒传, author: 施耐庵, publisher: 上海图书出版社 }, // 提交的数据function(res) { // 回调函数console.log(res)} ) $.ajax()比较通过,可以发送put,delete请求  但是$.get()和$.post()是简化版,暂没有$.put和$.delete的写法 下面来完整的写几个示例 $.get()的写法 !DOCTYPE html html langen headmeta charsetUTF-8titleJQuery发送AJAX请求/title /head body !--引入JQuery-- script typetext/javascript srcajax/js/jquery-3.4.1.js/script script typetext/javascript$(function (){//页面加载完毕执行的函数 JQuery的写法 JS的写法---window.onloadfunction(){}$(#btn1).click(function(){//JQuery写法 JS的写法 document.getElementById(btn1).onclickfunction(){var username$(#username).val()//var usernamedocument.getElementById(username).value;//发送ajax请求$.get(/ajax/JQGET,usernameusername,function(data){console.log(data)$(#div1).html(data)//原来的写法document.getElementById(div1).innerTextdata})})})/script button idbtn1发送AJAX GET请求/buttonbr 用户名:input typetext idusernamebr div iddiv1/div /body /html 如果不想带参数,就把参数去掉 $.ajax()写法 !DOCTYPE html html langen headmeta charsetUTF-8titleAJAX发送GET请求/title /head body script typetext/javascript srcajax/js/jquery-3.4.1.js/script script typetext/javascript$(function(){//点击事件$(#btn1).click(function(){//发送AJAX请求$.ajax({type:get,url:/ajax/JQGET,data:username$(#username).val(),async:true,success:function(data){console.log(data)$(#div1).html(data)}})})}) /script button idbtn1发送AJAX GET请求/buttonbr 用户名:input typetext idusernamebr div iddiv1/div /body /html后端随便返回点啥 发送$.post   无参请求 发送$.ajax()post有参数请求 注意 $.get()或者$.post() 方法默认发送的请求是异步的。 如果希望发送的请求可以改变同步或者异步   建议使用$.ajax()这种方式 用$.ajax()方式发送请求的示例
http://wiki.neutronadmin.com/news/357864/

相关文章:

  • 门户网站建设费用科目网站网站做代理微信群卖房卡
  • 广东省住房和城乡建设厅公众网站山东网络优化
  • 全国做网站的公司有哪些广东的一起做网站
  • wordpress导航图标哪里找商丘做网站优化的公司有哪些
  • 广州模板建站公司vs2012做网站
  • 二十一冶建设有限公司网站网站建设 上海珍岛
  • 爱站网关键词挖掘查询手机端网站自动弹出营销qq
  • 邯郸网站设计有哪些租房网站建设多少钱
  • 仿腾讯视频网站源码工程公司资质怎么申请
  • 求网站晚上睡不着2021全国大学生创新创业大赛
  • 如何建设微商网站关键词搜索优化外包
  • 商城网站建设案例个人注册登录
  • 织梦网站怎么做seo优化网站二维码收费怎么做
  • 鄂州网站建设报价上海网站优化
  • 衡水网站设计wordpress免费商业主题
  • 合肥做网站mdyun注册城乡规划师考试科目
  • 成交型网站建设简述网站建设的主要步骤
  • 手机建站平台微点手赚哪个网站可以免费做简历
  • 自己怎么做网站游戏网页加速器脚本
  • 商务网站建设评估的指标ao主题wordpress
  • 如何建设网站 知乎重庆企业网站推广公司
  • 网站建设忄金手指花总广告设计专业的单招学校
  • 自动seo网站源码贵州seo学校
  • 怎么做论坛网站外贸网站建站
  • 上海市建设工程协会网站国外网站风格
  • 两个网站链接如何做门户型网站建设方案
  • 网站费用清单网站建设合同书封皮
  • wordpress 不同边栏百度seo网站
  • 网站建设200wordpress会员组
  • 网站恶意镜像 301汕头免费建站公司