繁体   English   中英

在ajax调用完成后运行函数吗?

[英]Run a function after ajax call is completed?

我有不同的页面ex1.php,ex2.php,ex3.php

所有这些页面都有不同的ajax调用,并且在各自的成功函数中都有一些代码。

当我在任何这些ajax调用中获得任何响应时,我想运行一个函数myfunc()? 有可能吗?

我可以使用jQuery完成吗?

我只有一个js文件,这对我编写了myfunc()的所有这些文件都通用

ex1.php

$ .ajax()

ex2.php

$ .ajax()

ex3.php

$ .ajax()

在所有这些php文件中加载的test.js具有myfunc

使用ajaxSuccess事件处理程序

$( document ).ajaxSuccess(myfunc);

您应该在ajax调用成功时调用myfunc

$.ajax({
url: "ex2.php"
}).done(function() {
  myfunc()
});

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM