当前位置: 首页 > 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://www.yutouwan.com/news/357864/

相关文章:

  • 大型租车门户网站商业版源码网站建设 保密
  • 网站制作流程 优帮云亚马逊网站开发设计
  • 58同城北京网站建设wordpress 自定义类型
  • 建立个公司网站门户网站技术方案
  • 毕业设计网站成品百度爱采购官网首页
  • 如何看网站是否优化青岛网站seo价格
  • 沧州网站备案大恒建设集团有限公司网站
  • 网站推广服务方案小程序商城开发方案
  • 台州企业网站建设公司手机建行网站
  • 手机电影网站怎样做男生做污污的视频网站
  • 南昌网站搭建公司 赣ICP17858833595做网站
  • 建立网站根目录下网站源码爬取工具
  • 企业主页是什么什么样的网站利于优化
  • 网站建设服务费属于什么费用h5app
  • 内江建网站软件的ui设计是什么
  • 网站注册域名WordPress付费阅读文章
  • 网站建设与维护实训报告深圳模板
  • 网站模板的制作怎么做网站建设公司的服务公司
  • 网站风格定位开设网站维护公司
  • 想让客户公司做网站的话语平台建站
  • 做响应式网站设计做图怎么搞站酷网免费素材图库官网
  • 大连网站建设短期培训班做个网站好还是做淘宝好
  • 博尔塔拉州大型网站建设哈尔滨道外区建设局官方网站
  • 深圳网站快速优化公司买卖商标交易平台
  • 厦门 网站 开发wordpress可以做下载
  • 品牌网站建设收费标准vue做pc网站
  • 网站建设先进事迹长沙市建设发展集团有限公司网站
  • 网站维护一般多少钱效果好的网站建设
  • 网站开发薪水网站做框架
  • 电商素材网站重庆招标信息网官网