- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
如何在 jQuery $.ajax
方法上调用 Ajax 就绪状态?
最佳答案
$.ajax()
返回 XmlHttpRequest 对象,因此如果您确实想要在状态更改时访问它,可以这样做:
var xhr = $.ajax({ ... });
xhr.onreadystatechange = function() { alert(xhr.readyState); };
但是内置回调应该可以满足大多数用途,特别是成功
和完成
。
要在请求触发之前执行操作,请使用 beforeSend
,或更适合大多数情况,使用 .ajaxStart()
和 .ajaxStop()
事件...例如,每当任何 ajax 事件正在进行时都显示加载消息。
关于jQuery $.ajax 和 readStates,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4107909/
如何在 jQuery $.ajax 方法上调用 Ajax 就绪状态? 最佳答案 $.ajax()返回 XmlHttpRequest 对象,因此如果您确实想要在状态更改时访问它,可以这样做: var x
我无法使用 XMLHttpRequest 获取任何数据,因为它的 readState 返回 0。我有以下代码: function chargerArrondissements() { var
我完成的这段代码遇到了一些问题: function server_status() { setInterval(function(){ var xhr = new XMLHtt
这个问题与我之前的问题相关: Is READYSTATE_LOADED across browsers? 所以我知道readyState在浏览器中并不可靠。目前我正在尝试在任何浏览器中进行概念验证。
我正在编写一个 ColdFusion 应用程序,一旦单击相应的按钮,它就会填充一些 HTML 内容和一些 div。 发生的情况是,readyState 永远不会从初始状态 1 上升。让我抓狂的事实是,
我遇到了一个问题,在 Chrome(版本 33.0.1750.149 m)中,readyState 为 4 后,httpReq.responseText 为空。当我调试并停止在 console.log
WebSocket.readyState可以是CONNECTING、OPEN、CLOSING或CLOSED。 CLOSING 和 CLOSED 状态有什么区别?为什么区分这两种状态很有用?我可以将 C
我正在使用 window.open 打开一个新窗口,并在其上编写一些 html 。问题是我加载了一个执行此操作的脚本: if(document.readyState === "complete") {
我正在尝试附加 iframe元素进入 document.body尽快。 所有 4 个主要浏览器(Chrome、Safari、FF、IE - 各个版本)都会出现错误报告,我们看到 document.bo
我有以下通用 Ajax 函数: //run post request function ajaxPost (divid, parameters, file) { if (window.XMLHttpR
使用 native XMLHttpRequest对象,可以将事件监听器添加到 onreadystatechange事件,并在 readyState 时收到通知是 2 ,或HEADERS_RECEIVE
随着C#引入可空引用类型,System.Reflection库中引入了NullabilityInfoContext和NullabilityInfo,让我们可以看到属性、参数等的可空性 许多文档和社区答
TLDR:我想等待第一个请求完成,然后再继续执行第二个请求等。 你好, 我目前正在开发一个 HotSpot 页面。用户需要输入他的电子邮件,瞧!他可以访问互联网。 假设在后台发生的事情是,当用户插入他
我是一名优秀的程序员,十分优秀!