小编典典

检查Jquery Ajax加载成功

ajax

我一直在使用来加载另一个页面,仅使用他们的示例:

$("#links").load("/Main_Page #jq-p-Getting-Started li");

但是我想在加载成功时运行一个函数,如果加载失败,则运行另一个函数,不幸的是,回调函数上的描述是:

当ajax请求完成(不一定成功)时调用的函数。

如何确保加载成功?

谢谢。


阅读 270

收藏
2020-07-26

共1个答案

小编典典

您可以尝试使用更详细的$
.ajax()方法调用。这将为您提供对AJAX调用的更细粒度的控制(但是,与简单的.load()相比,它还需要做更多的工作。)它将允许您根据调用返回成功还是错误来调用不同的函数。

请查看:http :
//docs.jquery.com/Ajax/jQuery.ajax#options,以获取有关此功能的文档。如果单击该页面上的“选项”选项卡,将获得可传递给$
.ajax()函数的参数的完整列表。

2020-07-26