当前位置: 首页 > 面试题库 >

1.(ajaxStart和ajaxSend)和2.(ajaxStop和ajaxComplete)之间有什么区别?

岑光熙
2023-03-14
问题内容

基本上就是这个问题(括号很重要)


问题答案:

.ajaxStart()并且.ajaxStop()针对
所有 请求 一起使用ajaxStart在第 一个
同时请求开始时ajaxStop触发,然后在该同时批处理的 最后一个
完成时触发。


因此,假设您一次发出3个请求,ajaxStart()在第一个请求开始时ajaxStop()触发,在最后一个请求返回时(它们不一定按顺序完成)触发。

这些事件 没有 任何参数,因为它们是针对一批请求的:

.ajaxStart( handler() )
.ajaxStop( handler() )

.ajaxSend().ajaxComplete()
每个请求 发送/完成后触发一次。这就是为什么这些处理程序传递参数而全局/批处理参数不传递的原因:

.ajaxSend( handler(event, XMLHttpRequest, ajaxOptions) )
.ajaxComplete( handler(event, XMLHttpRequest, ajaxOptions) )

对于单个文档来源,您需要遵循的是API的Global
Ajax Events部分。



 类似资料:
  • 问题内容: 在此示例中: 无法编译为: 而被编译器接受。 这个答案说明唯一的区别是,与不同,它允许您稍后引用类型,似乎并非如此。 是什么区别,并在这种情况下,为什么不第一编译? 问题答案: 通过使用以下签名定义方法: 并像这样调用它: 在jls§8.1.2中,我们发现(有趣的部分被我加粗了): 通用类声明定义了一组参数化类型(第4.5节), 每种可能通过类型arguments调用类型参数节的类型

  • 显然,我希望答案是肯定的,所以首先我尝试了,但结果是1。我推断这是因为Python将计算为。为了解决这个问题,我发现可以使用,问题解决了。 但我找到了另一个解决方案,即(为了进行比较,我包含了前面的示例): 我无法解释为什么包括0有帮助。我已经阅读了关于“组织”的文件,但我在那里没有找到任何帮助。我以为可能是因为评审顺序的原因: null

  • 问题内容: 我不太了解它们之间的区别,因此我对这两个软件包有一些疑问。 在Google上浏览了一下之后,似乎Oracle决定使用JDK7版本的更新和增强软件包来更新该软件包。 封装的性能与封装相比如何? 从到有什么大变化?(例如新方法,功能) 为什么必须对原始软件包进行更新? 如今是该软件包的代名词吗? 这并不是我想在代码中使用旧版包,我对此真的很好奇。请告诉我他们的区别? 问题答案: Java最

  • 本文向大家介绍Hadoop 1和Hadoop 2之间的区别,包括了Hadoop 1和Hadoop 2之间的区别的使用技巧和注意事项,需要的朋友参考一下 我们知道,为了维护大数据并以不同的方式从此数据获取相应的报告,我们使用了Hadoop,它是Apache Software Foundation基于Java编程语言的开源框架。 现在,Apache引入了名为Hadoop 2的下一个Hadoop版本,因

  • 问题内容: 我正在使用.ajaxStart()和.ajaxStop()在提出ajax请求时显示模式。(在开始和停止之间) 现在,我想添加一个longpoll函数,该函数一直等待通知,类似于本网站左上角的通知。 我的问题现在在于仅针对longpolling请求禁用此模式。 在处理程序上注册“加载屏幕”: 我的longpoll函数: 我试过了: ..并在开始轮询后重新连接处理程序,但没有任何乐趣。 我

  • 问题内容: 今天,我按照一些说明在Linux中安装软件。有一个脚本需要首先运行。它设置一些环境变量。 指令告诉我要执行,但是我执行错误了。因此未设置环境。最后,我注意到了这一点并继续进行。 我想知道这两种调用脚本方法的区别。我对Linux完全陌生,所以请尽可能详细。 问题答案: 运行脚本,将启动一个新的运行脚本的外壳。新的外壳程序不会影响启动脚本的父外壳程序。 是的简写形式,它将在当前shell中