post与jqXHR对象怎么使用


本篇内容主要讲解“post与jqXHR对象怎么使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“post与jqXHR对象怎么使用”吧!
  The jqXHR Object(jqXHR 对象)
  从jQuery 1.5开始,所有jQuery的Ajax方法都返回一个XMLHTTPRequest对象的超集。这个通过$.get()方法返回的jQuery XHR对象,或“jqXHR,”实现了 Promise 接口,使它拥有 Promise 的所有属性,方法和行为(见Deferred object获取更多信息)。jqXHR.done() (表示成功), jqXHR.fail() (表示错误), 和 jqXHR.always() (表示完成, 无论是成功或错误) 方法接受一个函数参数,用来请求终止时被调用。关于这个函数接收参数的详细信息,请参阅 jqXHR Object 文档中的 $.ajax() 章节。
  Promise 接口也允许jQuery的Ajax方法, 包括 $.get(), 在一个单独的请求中关联到 .done(), .fail(), 和 .always() 回调函数, 甚至允许你在请求已经结束后,指派回调函数。如果该请求已经完成,则回调函数会被立刻调用。
  // Assign handlers immediately after making the request,
  // and remember the jqxhr object for this request
  var jqxhr = $.post(“example.php”, 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”); });
  Deprecation Notice(推荐使用的注意事项:)
  jqXHR.success(), jqXHR.error(), 和 jqXHR.complete() 回调方法 在jQuery 1.5中引进, 在jQuery 1.8中不赞成使用,已经过时。他们最终将被取消(移除),你的代码应该为次做好免费云主机域名准备,使用 jqXHR.done(), jqXHR.fail(), 和 jqXHR.always() 代替.到此,相信大家对“post与jqXHR对象怎么使用”有了更深的了解,不妨来实际操作一番吧!这里是百云主机网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

相关推荐: 小程序设计中需要避开的坑有哪些

这篇文章主要介绍了小程序设计中需要避开的坑有哪些的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇小程序设计中需要避开的坑有哪些文章都会有所收获,下面我们一起来看看吧。一、设计稿最好用二倍图UI设计师都喜欢用一倍图,但为什么用一倍图,…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

Like (0)
Donate 微信扫一扫 微信扫一扫
Previous 03/31 12:56
Next 03/31 17:02

相关推荐