分享更有价值
被信任是一种快乐

jQuery.getJSON的jqXHR对象是什么

文章页正文上

这篇文章主要为大家展示了“jQuery.getJSON的jqXHR对象是什么”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“jQuery.getJSON的jqXHR对象是什么”这篇文章吧。
  如果URL包含字符串“callback=?”(或类似的参数,取决于服务器端 API 是如何定义的),这个请求被视为JSONP形式请求。更多jsonp数据类型的细节讨论,请参阅$.ajax()。
  The jqXHR Object(jqXHR 对象)
  注:估计是jQuery官方没有及时的更免费云主机、域名新这条api,和jQuery.get() api中的jqXHR 对象描述上有差别。
  从jQuery 1.5开始,所有jQuery的Ajax方法都返回一个XMLHTTPRequest对象的超集。这个通过$.get()方法返回的jQuery XHR对象,或“jqXHR,”实现了 Promise 接口,使它拥有 Promise 的所有属性,方法和行为(见Deferred object获取更多信息)。 为了便于在 $.ajax()里使用,jQuery XHR 对象$.ajax()同样也提供了.error() .success()和.complete()方法。这些方法接受一个函数参数,用来请求终止时被调用。这个函数接收与$.ajax()回调函数名中相同的参数。
  Promise 接口也允许jQuery的Ajax方法, 包括 $.getJSON(), 在一个单独的请求中关联到 .success(), .complete(), 和 .error() 回调函数, 甚至允许你在请求已经结束后,指派回调函数。如果该请求已经完成,则回调函数会被立刻调用。
  // Assign handlers immediately after making the request,
  // and remember the jqxhr object for this request
  var jqxhr = $.getJSON(“example.json”, function() {
  alert(“success”);
  })
  .success(function() { alert(“second success”); })
  .error(function() { alert(“error”); })
  .complete(function() { alert(“complete”); });
  // perform other work here …
  // Set another completion function for the request above
  jqxhr.complete(function(){ alert(“second complete”); });以上是“jQuery.getJSON的jqXHR对象是什么”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注云技术行业资讯频道!

相关推荐: jQuery.when()怎么使用

本篇内容主要讲解“jQuery.when()怎么使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“jQuery.when()怎么使用”吧!   在案例中有多个延迟对象传递给jQuery.when ,该方法返回一个新…

文章页内容下
赞(0) 打赏
版权声明:本站采用知识共享、学习交流,不允许用于商业用途;文章由发布者自行承担一切责任,与本站无关。
文章页正文下
文章页评论上

云服务器、web空间可免费试用

宝塔面板主机、支持php,mysql等,SSL部署;安全高速企业专供99.999%稳定,另有高防主机、不限制内容等类型,具体可咨询QQ:360163164,Tel同微信:18905205712

主机选购导航云服务器试用

登录

找回密码

注册