Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/370.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 检查页面中是否加载了每个Ajax_Javascript_Jquery_.net_Ajax - Fatal编程技术网

Javascript 检查页面中是否加载了每个Ajax

Javascript 检查页面中是否加载了每个Ajax,javascript,jquery,.net,ajax,Javascript,Jquery,.net,Ajax,我有一个asp.net页面和一个Jquery文件。每当页面加载时,大约会调用10个Ajax调用,并将数据填充到下拉列表和数据网格中。我在页面上有一个保存按钮。在执行和加载每个ajax调用之前,是否有任何方法可以阻止UI或禁用保存按钮 谢谢您可以使用ajaxStop事件 您可以使用ajaxStopevent Ajax call为您提供了回调函数的特性。我认为您可以在回调函数中设置计数器,当计数器达到所需数字时,通过每次调用的响应来增加其值,然后启用保存按钮。Ajax call为您提供了回调函数的功

我有一个asp.net页面和一个Jquery文件。每当页面加载时,大约会调用10个Ajax调用,并将数据填充到下拉列表和数据网格中。我在页面上有一个保存按钮。在执行和加载每个ajax调用之前,是否有任何方法可以阻止UI或禁用保存按钮


谢谢

您可以使用
ajaxStop
事件

您可以使用
ajaxStop
event

Ajax call为您提供了回调函数的特性。我认为您可以在回调函数中设置计数器,当计数器达到所需数字时,通过每次调用的响应来增加其值,然后启用保存按钮。

Ajax call为您提供了回调函数的功能。我认为您可以在回调函数中设置计数器,当计数器达到所需数字时,通过每次调用的响应增加计数器的值,然后启用“保存”按钮。

@Yury Tarabanko,谢谢您的评论。我从堆栈溢出中学到了新东西,但我并没有因为关心它而停止分享我的答案。如果我在意的话,我就不会再回答这些问题了:-)顺便说一句,谢谢,我从你的回答中学到了一些东西我不是故意冒犯你的。但是,从一开始,在你提出请求的每个地方都添加一个回调听起来是个坏主意:)@Yury Tarabanko,谢谢你的评论。我从堆栈溢出中学到了新东西,但我并没有因为关心它而停止分享我的答案。如果我在意的话,我就不会再回答这些问题了:-)顺便说一句,谢谢,我从你的回答中学到了一些东西我不是故意冒犯你的。但是,从一开始,向您发出请求的每个地方添加回调听起来都是个坏主意:)