我如何知道jQuery是否有一个Ajax请求挂起?

我对我们制作的jQuery控件有一些问题。假设您有一个dropdownlist,允许您输入要查找的项目的ID,当您在文本框中按enter键或失去焦点时,它会通过jQuery验证您输入的ID是否正确,如果不正确,则会显示警报

问题是,当普通用户在其中输入一个无效值并按下submit按钮而失去焦点时,jQuery post会在表单提交发送后返回

是否有任何方法可以检查jQuery是否有任何异步请求处理,从而不允许表单提交

$.active返回活动Ajax请求的数量

更多信息请点击这里

发表评论