在jQuery中有一个回调可以在ajax请求完成加载时使用。我想知道的原因是因为我想在ajax请求完成之前显示一个加载gif。
答案 0 :(得分:2)
有关ajax事件,请参阅this page。您需要做的只是绑定到ajaxComplete
,然后您可以清除从那里加载图片。
答案 1 :(得分:0)
是的,如果查看jQuery文档,可以设置一个回调值。
完成(jqXHR,textStatus)还是成功(data,textStatus,jqXHR)?
http://api.jquery.com/jQuery.ajax/
只需设置一个名为“success”或“complete”的属性,其中包含您在ajax调用中传入的ajax设置对象上要调用的函数,并且应该在请求完成时调用它。
答案 2 :(得分:0)
是的,有http://api.jquery.com/jQuery.ajax/
成功(data,textStatus,jqXHR) 一个功能 如果请求成功则调用。
或
错误(jqXHR,textStatus,errorThrown)如果是,则调用的函数 请求失败。
甚至:
complete(jqXHR,textStatus)请求时要调用的函数 完成(执行成功和错误回调后)。