在文档中,列出了如果error()触发回调时textStatus可能是的可能值的列表(“超时”,“错误”,“未修改”和“ parsererror”),但未为success()事件指定任何内容。
error()
success()
除了“成功”之外,还有其他可以传递给success()回调的值吗?这在任何地方都有记录吗?
Success并complete记录在这里。您实际上不必担心将什么textStatus传递给函数,它们都是自动处理的。当/如果调用成功,将调用成功函数,而在其他所有操作的最后都将调用complete。
Success
complete
因此,以我正在处理的事情为例,我将单击页面的一部分时触发的三个函数链接在一起:一个div淡出,并在完成后运行ajax调用。成功函数更新div的内容(淡出后),然后完整函数在div上调用fadeIn。因此,它的作用是淡出,更新并以新内容淡入。